Amazon QuickSight 2018-04-01
- Client: Aws\QuickSight\QuickSightClient
 - Service ID: quicksight
 - Version: 2018-04-01
 
This page describes the parameters and results for the operations of the Amazon QuickSight (2018-04-01), and shows how to use the Aws\QuickSight\QuickSightClient object to call the described operations. This documentation is specific to the 2018-04-01 API version of the service.
Operation Summary
Each of the following operations can be created from a client using
$client->getCommand('CommandName'), where "CommandName" is the
name of one of the following operations. Note: a command is a value that
encapsulates an operation and the parameters used to create an HTTP request.
You can also create and send a command immediately using the magic methods
available on a client object: $client->commandName(/* parameters */).
You can send the command asynchronously (returning a promise) by appending the
word "Async" to the operation name: $client->commandNameAsync(/* parameters */).
- BatchCreateTopicReviewedAnswer ( array $params = [] )
 - Creates new reviewed answers for a Q Topic.
 - BatchDeleteTopicReviewedAnswer ( array $params = [] )
 - Deletes reviewed answers for Q Topic.
 - CancelIngestion ( array $params = [] )
 - Cancels an ongoing ingestion of data into SPICE.
 - CreateAccountCustomization ( array $params = [] )
 - Creates Amazon Quick Sight customizations.
 - CreateAccountSubscription ( array $params = [] )
 - Creates an Amazon Quick Sight account, or subscribes to Amazon Quick Sight Q.
 - CreateActionConnector ( array $params = [] )
 - Creates an action connector that enables Amazon Quick Sight to connect to external services and perform actions.
 - CreateAnalysis ( array $params = [] )
 - Creates an analysis in Amazon Quick Sight.
 - CreateBrand ( array $params = [] )
 - Creates an Quick Sight brand.
 - CreateCustomPermissions ( array $params = [] )
 - Creates a custom permissions profile.
 - CreateDashboard ( array $params = [] )
 - Creates a dashboard from either a template or directly with a DashboardDefinition.
 - CreateDataSet ( array $params = [] )
 - Creates a dataset.
 - CreateDataSource ( array $params = [] )
 - Creates a data source.
 - CreateFolder ( array $params = [] )
 - Creates an empty shared folder.
 - CreateFolderMembership ( array $params = [] )
 - Adds an asset, such as a dashboard, analysis, or dataset into a folder.
 - CreateGroup ( array $params = [] )
 - Use the CreateGroup operation to create a group in Quick Sight.
 - CreateGroupMembership ( array $params = [] )
 - Adds an Amazon Quick Sight user to an Amazon Quick Sight group.
 - CreateIAMPolicyAssignment ( array $params = [] )
 - Creates an assignment with one specified IAM policy, identified by its Amazon Resource Name (ARN).
 - CreateIngestion ( array $params = [] )
 - Creates and starts a new SPICE ingestion for a dataset.
 - CreateNamespace ( array $params = [] )
 - (Enterprise edition only) Creates a new namespace for you to use with Amazon Quick Sight.
 - CreateRefreshSchedule ( array $params = [] )
 - Creates a refresh schedule for a dataset.
 - CreateRoleMembership ( array $params = [] )
 - Use CreateRoleMembership to add an existing Quick Sight group to an existing role.
 - CreateTemplate ( array $params = [] )
 - Creates a template either from a TemplateDefinition or from an existing Quick Sight analysis or template.
 - CreateTemplateAlias ( array $params = [] )
 - Creates a template alias for a template.
 - CreateTheme ( array $params = [] )
 - Creates a theme.
 - CreateThemeAlias ( array $params = [] )
 - Creates a theme alias for a theme.
 - CreateTopic ( array $params = [] )
 - Creates a new Q topic.
 - CreateTopicRefreshSchedule ( array $params = [] )
 - Creates a topic refresh schedule.
 - CreateVPCConnection ( array $params = [] )
 - Creates a new VPC connection.
 - DeleteAccountCustomPermission ( array $params = [] )
 - Unapplies a custom permissions profile from an account.
 - DeleteAccountCustomization ( array $params = [] )
 - This API permanently deletes all Quick Sight customizations for the specified Amazon Web Services account and namespace.
 - DeleteAccountSubscription ( array $params = [] )
 - Deleting your Quick Sight account subscription has permanent, irreversible consequences across all Amazon Web Services regions: Global deletion – Running this operation from any single region will delete your Quick Sight account and all data in every Amazon Web Services region where you have Quick Sight resources.
 - DeleteActionConnector ( array $params = [] )
 - Hard deletes an action connector, making it unrecoverable.
 - DeleteAnalysis ( array $params = [] )
 - Deletes an analysis from Amazon Quick Sight.
 - DeleteBrand ( array $params = [] )
 - This API permanently deletes the specified Quick Sight brand.
 - DeleteBrandAssignment ( array $params = [] )
 - Deletes a brand assignment.
 - DeleteCustomPermissions ( array $params = [] )
 - Deletes a custom permissions profile.
 - DeleteDashboard ( array $params = [] )
 - Deletes a dashboard.
 - DeleteDataSet ( array $params = [] )
 - Deletes a dataset.
 - DeleteDataSetRefreshProperties ( array $params = [] )
 - Deletes the dataset refresh properties of the dataset.
 - DeleteDataSource ( array $params = [] )
 - Deletes the data source permanently.
 - DeleteDefaultQBusinessApplication ( array $params = [] )
 - Deletes a linked Amazon Q Business application from an Quick Sight account
 - DeleteFolder ( array $params = [] )
 - Deletes an empty folder.
 - DeleteFolderMembership ( array $params = [] )
 - Removes an asset, such as a dashboard, analysis, or dataset, from a folder.
 - DeleteGroup ( array $params = [] )
 - Removes a user group from Amazon Quick Sight.
 - DeleteGroupMembership ( array $params = [] )
 - Removes a user from a group so that the user is no longer a member of the group.
 - DeleteIAMPolicyAssignment ( array $params = [] )
 - Deletes an existing IAM policy assignment.
 - DeleteIdentityPropagationConfig ( array $params = [] )
 - Deletes all access scopes and authorized targets that are associated with a service from the Quick Sight IAM Identity Center application.
 - DeleteNamespace ( array $params = [] )
 - Deletes a namespace and the users and groups that are associated with the namespace.
 - DeleteRefreshSchedule ( array $params = [] )
 - Deletes a refresh schedule from a dataset.
 - DeleteRoleCustomPermission ( array $params = [] )
 - Removes custom permissions from the role.
 - DeleteRoleMembership ( array $params = [] )
 - Removes a group from a role.
 - DeleteTemplate ( array $params = [] )
 - Deletes a template.
 - DeleteTemplateAlias ( array $params = [] )
 - Deletes the item that the specified template alias points to.
 - DeleteTheme ( array $params = [] )
 - Deletes a theme.
 - DeleteThemeAlias ( array $params = [] )
 - Deletes the version of the theme that the specified theme alias points to.
 - DeleteTopic ( array $params = [] )
 - Deletes a topic.
 - DeleteTopicRefreshSchedule ( array $params = [] )
 - Deletes a topic refresh schedule.
 - DeleteUser ( array $params = [] )
 - Deletes the Amazon Quick Sight user that is associated with the identity of the IAM user or role that's making the call.
 - DeleteUserByPrincipalId ( array $params = [] )
 - Deletes a user identified by its principal ID.
 - DeleteUserCustomPermission ( array $params = [] )
 - Deletes a custom permissions profile from a user.
 - DeleteVPCConnection ( array $params = [] )
 - Deletes a VPC connection.
 - DescribeAccountCustomPermission ( array $params = [] )
 - Describes the custom permissions profile that is applied to an account.
 - DescribeAccountCustomization ( array $params = [] )
 - Describes the customizations associated with the provided Amazon Web Services account and Amazon Quick Sight namespace.
 - DescribeAccountSettings ( array $params = [] )
 - Describes the settings that were used when your Quick Sight subscription was first created in this Amazon Web Services account.
 - DescribeAccountSubscription ( array $params = [] )
 - Use the DescribeAccountSubscription operation to receive a description of an Quick Sight account's subscription.
 - DescribeActionConnector ( array $params = [] )
 - Retrieves detailed information about an action connector, including its configuration, authentication settings, enabled actions, and current status.
 - DescribeActionConnectorPermissions ( array $params = [] )
 - Retrieves the permissions configuration for an action connector, showing which users, groups, and namespaces have access and what operations they can perform.
 - DescribeAnalysis ( array $params = [] )
 - Provides a summary of the metadata for an analysis.
 - DescribeAnalysisDefinition ( array $params = [] )
 - Provides a detailed description of the definition of an analysis.
 - DescribeAnalysisPermissions ( array $params = [] )
 - Provides the read and write permissions for an analysis.
 - DescribeAssetBundleExportJob ( array $params = [] )
 - Describes an existing export job.
 - DescribeAssetBundleImportJob ( array $params = [] )
 - Describes an existing import job.
 - DescribeBrand ( array $params = [] )
 - Describes a brand.
 - DescribeBrandAssignment ( array $params = [] )
 - Describes a brand assignment.
 - DescribeBrandPublishedVersion ( array $params = [] )
 - Describes the published version of the brand.
 - DescribeCustomPermissions ( array $params = [] )
 - Describes a custom permissions profile.
 - DescribeDashboard ( array $params = [] )
 - Provides a summary for a dashboard.
 - DescribeDashboardDefinition ( array $params = [] )
 - Provides a detailed description of the definition of a dashboard.
 - DescribeDashboardPermissions ( array $params = [] )
 - Describes read and write permissions for a dashboard.
 - DescribeDashboardSnapshotJob ( array $params = [] )
 - Describes an existing snapshot job.
 - DescribeDashboardSnapshotJobResult ( array $params = [] )
 - Describes the result of an existing snapshot job that has finished running.
 - DescribeDashboardsQAConfiguration ( array $params = [] )
 - Describes an existing dashboard QA configuration.
 - DescribeDataSet ( array $params = [] )
 - Describes a dataset.
 - DescribeDataSetPermissions ( array $params = [] )
 - Describes the permissions on a dataset.
 - DescribeDataSetRefreshProperties ( array $params = [] )
 - Describes the refresh properties of a dataset.
 - DescribeDataSource ( array $params = [] )
 - Describes a data source.
 - DescribeDataSourcePermissions ( array $params = [] )
 - Describes the resource permissions for a data source.
 - DescribeDefaultQBusinessApplication ( array $params = [] )
 - Describes a Amazon Q Business application that is linked to an Quick Sight account.
 - DescribeFolder ( array $params = [] )
 - Describes a folder.
 - DescribeFolderPermissions ( array $params = [] )
 - Describes permissions for a folder.
 - DescribeFolderResolvedPermissions ( array $params = [] )
 - Describes the folder resolved permissions.
 - DescribeGroup ( array $params = [] )
 - Returns an Amazon Quick Sight group's description and Amazon Resource Name (ARN).
 - DescribeGroupMembership ( array $params = [] )
 - Use the DescribeGroupMembership operation to determine if a user is a member of the specified group.
 - DescribeIAMPolicyAssignment ( array $params = [] )
 - Describes an existing IAM policy assignment, as specified by the assignment name.
 - DescribeIngestion ( array $params = [] )
 - Describes a SPICE ingestion.
 - DescribeIpRestriction ( array $params = [] )
 - Provides a summary and status of IP rules.
 - DescribeKeyRegistration ( array $params = [] )
 - Describes all customer managed key registrations in a Quick Sight account.
 - DescribeNamespace ( array $params = [] )
 - Describes the current namespace.
 - DescribeQPersonalizationConfiguration ( array $params = [] )
 - Describes a personalization configuration.
 - DescribeQuickSightQSearchConfiguration ( array $params = [] )
 - Describes the state of a Quick Sight Q Search configuration.
 - DescribeRefreshSchedule ( array $params = [] )
 - Provides a summary of a refresh schedule.
 - DescribeRoleCustomPermission ( array $params = [] )
 - Describes all custom permissions that are mapped to a role.
 - DescribeTemplate ( array $params = [] )
 - Describes a template's metadata.
 - DescribeTemplateAlias ( array $params = [] )
 - Describes the template alias for a template.
 - DescribeTemplateDefinition ( array $params = [] )
 - Provides a detailed description of the definition of a template.
 - DescribeTemplatePermissions ( array $params = [] )
 - Describes read and write permissions on a template.
 - DescribeTheme ( array $params = [] )
 - Describes a theme.
 - DescribeThemeAlias ( array $params = [] )
 - Describes the alias for a theme.
 - DescribeThemePermissions ( array $params = [] )
 - Describes the read and write permissions for a theme.
 - DescribeTopic ( array $params = [] )
 - Describes a topic.
 - DescribeTopicPermissions ( array $params = [] )
 - Describes the permissions of a topic.
 - DescribeTopicRefresh ( array $params = [] )
 - Describes the status of a topic refresh.
 - DescribeTopicRefreshSchedule ( array $params = [] )
 - Deletes a topic refresh schedule.
 - DescribeUser ( array $params = [] )
 - Returns information about a user, given the user name.
 - DescribeVPCConnection ( array $params = [] )
 - Describes a VPC connection.
 - GenerateEmbedUrlForAnonymousUser ( array $params = [] )
 - Generates an embed URL that you can use to embed an Amazon QuickSight dashboard or visual in your website, without having to register any reader users.
 - GenerateEmbedUrlForRegisteredUser ( array $params = [] )
 - Generates an embed URL that you can use to embed an Amazon QuickSight experience in your website.
 - GenerateEmbedUrlForRegisteredUserWithIdentity ( array $params = [] )
 - Generates an embed URL that you can use to embed an Amazon Quick Sight experience in your website.
 - GetDashboardEmbedUrl ( array $params = [] )
 - Generates a temporary session URL and authorization code(bearer token) that you can use to embed an Amazon Quick Sight read-only dashboard in your website or application.
 - GetFlowMetadata ( array $params = [] )
 - Retrieves the metadata of a flow, not including its definition specifying the steps.
 - GetFlowPermissions ( array $params = [] )
 - Get permissions for a flow.
 - GetSessionEmbedUrl ( array $params = [] )
 - Generates a session URL and authorization code that you can use to embed the Amazon Amazon Quick Sight console in your web server code.
 - ListActionConnectors ( array $params = [] )
 - Lists all action connectors in the specified Amazon Web Services account.
 - ListAnalyses ( array $params = [] )
 - Lists Amazon Quick Sight analyses that exist in the specified Amazon Web Services account.
 - ListAssetBundleExportJobs ( array $params = [] )
 - Lists all asset bundle export jobs that have been taken place in the last 14 days.
 - ListAssetBundleImportJobs ( array $params = [] )
 - Lists all asset bundle import jobs that have taken place in the last 14 days.
 - ListBrands ( array $params = [] )
 - Lists all brands in an Quick Sight account.
 - ListCustomPermissions ( array $params = [] )
 - Returns a list of all the custom permissions profiles.
 - ListDashboardVersions ( array $params = [] )
 - Lists all the versions of the dashboards in the Amazon Quick Sight subscription.
 - ListDashboards ( array $params = [] )
 - Lists dashboards in an Amazon Web Services account.
 - ListDataSets ( array $params = [] )
 - Lists all of the datasets belonging to the current Amazon Web Services account in an Amazon Web Services Region.
 - ListDataSources ( array $params = [] )
 - Lists data sources in current Amazon Web Services Region that belong to this Amazon Web Services account.
 - ListFlows ( array $params = [] )
 - Lists flows in an Amazon Web Services account.
 - ListFolderMembers ( array $params = [] )
 - List all assets (DASHBOARD, ANALYSIS, and DATASET) in a folder.
 - ListFolders ( array $params = [] )
 - Lists all folders in an account.
 - ListFoldersForResource ( array $params = [] )
 - List all folders that a resource is a member of.
 - ListGroupMemberships ( array $params = [] )
 - Lists member users in a group.
 - ListGroups ( array $params = [] )
 - Lists all user groups in Amazon Quick Sight.
 - ListIAMPolicyAssignments ( array $params = [] )
 - Lists the IAM policy assignments in the current Amazon Quick Sight account.
 - ListIAMPolicyAssignmentsForUser ( array $params = [] )
 - Lists all of the IAM policy assignments, including the Amazon Resource Names (ARNs), for the IAM policies assigned to the specified user and group, or groups that the user belongs to.
 - ListIdentityPropagationConfigs ( array $params = [] )
 - Lists all services and authorized targets that the Quick Sight IAM Identity Center application can access.
 - ListIngestions ( array $params = [] )
 - Lists the history of SPICE ingestions for a dataset.
 - ListNamespaces ( array $params = [] )
 - Lists the namespaces for the specified Amazon Web Services account.
 - ListRefreshSchedules ( array $params = [] )
 - Lists the refresh schedules of a dataset.
 - ListRoleMemberships ( array $params = [] )
 - Lists all groups that are associated with a role.
 - ListTagsForResource ( array $params = [] )
 - Lists the tags assigned to a resource.
 - ListTemplateAliases ( array $params = [] )
 - Lists all the aliases of a template.
 - ListTemplateVersions ( array $params = [] )
 - Lists all the versions of the templates in the current Amazon Quick Sight account.
 - ListTemplates ( array $params = [] )
 - Lists all the templates in the current Amazon Quick Sight account.
 - ListThemeAliases ( array $params = [] )
 - Lists all the aliases of a theme.
 - ListThemeVersions ( array $params = [] )
 - Lists all the versions of the themes in the current Amazon Web Services account.
 - ListThemes ( array $params = [] )
 - Lists all the themes in the current Amazon Web Services account.
 - ListTopicRefreshSchedules ( array $params = [] )
 - Lists all of the refresh schedules for a topic.
 - ListTopicReviewedAnswers ( array $params = [] )
 - Lists all reviewed answers for a Q Topic.
 - ListTopics ( array $params = [] )
 - Lists all of the topics within an account.
 - ListUserGroups ( array $params = [] )
 - Lists the Amazon Quick Sight groups that an Amazon Quick Sight user is a member of.
 - ListUsers ( array $params = [] )
 - Returns a list of all of the Amazon Quick Sight users belonging to this account.
 - ListVPCConnections ( array $params = [] )
 - Lists all of the VPC connections in the current set Amazon Web Services Region of an Amazon Web Services account.
 - PredictQAResults ( array $params = [] )
 - Predicts existing visuals or generates new visuals to answer a given query.
 - PutDataSetRefreshProperties ( array $params = [] )
 - Creates or updates the dataset refresh properties for the dataset.
 - RegisterUser ( array $params = [] )
 - Creates an Amazon Quick Sight user whose identity is associated with the Identity and Access Management (IAM) identity or role specified in the request.
 - RestoreAnalysis ( array $params = [] )
 - Restores an analysis.
 - SearchActionConnectors ( array $params = [] )
 - Searches for action connectors in the specified Amazon Web Services account using filters.
 - SearchAnalyses ( array $params = [] )
 - Searches for analyses that belong to the user specified in the filter.
 - SearchDashboards ( array $params = [] )
 - Searches for dashboards that belong to a user.
 - SearchDataSets ( array $params = [] )
 - Use the SearchDataSets operation to search for datasets that belong to an account.
 - SearchDataSources ( array $params = [] )
 - Use the SearchDataSources operation to search for data sources that belong to an account.
 - SearchFlows ( array $params = [] )
 - Search for the flows in an Amazon Web Services account.
 - SearchFolders ( array $params = [] )
 - Searches the subfolders in a folder.
 - SearchGroups ( array $params = [] )
 - Use the SearchGroups operation to search groups in a specified Quick Sight namespace using the supplied filters.
 - SearchTopics ( array $params = [] )
 - Searches for any Q topic that exists in an QuickSight account.
 - StartAssetBundleExportJob ( array $params = [] )
 - Starts an Asset Bundle export job.
 - StartAssetBundleImportJob ( array $params = [] )
 - Starts an Asset Bundle import job.
 - StartDashboardSnapshotJob ( array $params = [] )
 - Starts an asynchronous job that generates a snapshot of a dashboard's output.
 - StartDashboardSnapshotJobSchedule ( array $params = [] )
 - Starts an asynchronous job that runs an existing dashboard schedule and sends the dashboard snapshot through email.
 - TagResource ( array $params = [] )
 - Assigns one or more tags (key-value pairs) to the specified Amazon Quick Sight resource.
 - UntagResource ( array $params = [] )
 - Removes a tag or tags from a resource.
 - UpdateAccountCustomPermission ( array $params = [] )
 - Applies a custom permissions profile to an account.
 - UpdateAccountCustomization ( array $params = [] )
 - Updates Amazon Quick Sight customizations.
 - UpdateAccountSettings ( array $params = [] )
 - Updates the Amazon Quick Sight settings in your Amazon Web Services account.
 - UpdateActionConnector ( array $params = [] )
 - Updates an existing action connector with new configuration details, authentication settings, or enabled actions.
 - UpdateActionConnectorPermissions ( array $params = [] )
 - Updates the permissions for an action connector by granting or revoking access for specific users and groups.
 - UpdateAnalysis ( array $params = [] )
 - Updates an analysis in Amazon Quick Sight
 - UpdateAnalysisPermissions ( array $params = [] )
 - Updates the read and write permissions for an analysis.
 - UpdateApplicationWithTokenExchangeGrant ( array $params = [] )
 - Updates an QuickSight application with a token exchange grant.
 - UpdateBrand ( array $params = [] )
 - Updates a brand.
 - UpdateBrandAssignment ( array $params = [] )
 - Updates a brand assignment.
 - UpdateBrandPublishedVersion ( array $params = [] )
 - Updates the published version of a brand.
 - UpdateCustomPermissions ( array $params = [] )
 - Updates a custom permissions profile.
 - UpdateDashboard ( array $params = [] )
 - Updates a dashboard in an Amazon Web Services account.
 - UpdateDashboardLinks ( array $params = [] )
 - Updates the linked analyses on a dashboard.
 - UpdateDashboardPermissions ( array $params = [] )
 - Updates read and write permissions on a dashboard.
 - UpdateDashboardPublishedVersion ( array $params = [] )
 - Updates the published version of a dashboard.
 - UpdateDashboardsQAConfiguration ( array $params = [] )
 - Updates a Dashboard QA configuration.
 - UpdateDataSet ( array $params = [] )
 - Updates a dataset.
 - UpdateDataSetPermissions ( array $params = [] )
 - Updates the permissions on a dataset.
 - UpdateDataSource ( array $params = [] )
 - Updates a data source.
 - UpdateDataSourcePermissions ( array $params = [] )
 - Updates the permissions to a data source.
 - UpdateDefaultQBusinessApplication ( array $params = [] )
 - Updates a Amazon Q Business application that is linked to a Quick Sight account.
 - UpdateFlowPermissions ( array $params = [] )
 - Updates permissions against principals on a flow.
 - UpdateFolder ( array $params = [] )
 - Updates the name of a folder.
 - UpdateFolderPermissions ( array $params = [] )
 - Updates permissions of a folder.
 - UpdateGroup ( array $params = [] )
 - Changes a group description.
 - UpdateIAMPolicyAssignment ( array $params = [] )
 - Updates an existing IAM policy assignment.
 - UpdateIdentityPropagationConfig ( array $params = [] )
 - Adds or updates services and authorized targets to configure what the Quick Sight IAM Identity Center application can access.
 - UpdateIpRestriction ( array $params = [] )
 - Updates the content and status of IP rules.
 - UpdateKeyRegistration ( array $params = [] )
 - Updates a customer managed key in a Quick Sight account.
 - UpdatePublicSharingSettings ( array $params = [] )
 - This API controls public sharing settings for your entire Quick Sight account, affecting data security and access.
 - UpdateQPersonalizationConfiguration ( array $params = [] )
 - Updates a personalization configuration.
 - UpdateQuickSightQSearchConfiguration ( array $params = [] )
 - Updates the state of a Quick Sight Q Search configuration.
 - UpdateRefreshSchedule ( array $params = [] )
 - Updates a refresh schedule for a dataset.
 - UpdateRoleCustomPermission ( array $params = [] )
 - Updates the custom permissions that are associated with a role.
 - UpdateSPICECapacityConfiguration ( array $params = [] )
 - Updates the SPICE capacity configuration for a Quick Sight account.
 - UpdateTemplate ( array $params = [] )
 - Updates a template from an existing Amazon Quick Sight analysis or another template.
 - UpdateTemplateAlias ( array $params = [] )
 - Updates the template alias of a template.
 - UpdateTemplatePermissions ( array $params = [] )
 - Updates the resource permissions for a template.
 - UpdateTheme ( array $params = [] )
 - Updates a theme.
 - UpdateThemeAlias ( array $params = [] )
 - Updates an alias of a theme.
 - UpdateThemePermissions ( array $params = [] )
 - Updates the resource permissions for a theme.
 - UpdateTopic ( array $params = [] )
 - Updates a topic.
 - UpdateTopicPermissions ( array $params = [] )
 - Updates the permissions of a topic.
 - UpdateTopicRefreshSchedule ( array $params = [] )
 - Updates a topic refresh schedule.
 - UpdateUser ( array $params = [] )
 - Updates an Amazon Quick Sight user.
 - UpdateUserCustomPermission ( array $params = [] )
 - Updates a custom permissions profile for a user.
 - UpdateVPCConnection ( array $params = [] )
 - Updates a VPC connection.
 
Paginators
Paginators handle automatically iterating over paginated API results. Paginators are associated with specific API operations, and they accept the parameters that the corresponding API operation accepts. You can get a paginator from a client class using getPaginator($paginatorName, $operationParameters). This client supports the following paginators:
- DescribeFolderPermissions
 - DescribeFolderResolvedPermissions
 - ListActionConnectors
 - ListAnalyses
 - ListAssetBundleExportJobs
 - ListAssetBundleImportJobs
 - ListBrands
 - ListCustomPermissions
 - ListDashboardVersions
 - ListDashboards
 - ListDataSets
 - ListDataSources
 - ListFlows
 - ListFolderMembers
 - ListFolders
 - ListFoldersForResource
 - ListGroupMemberships
 - ListGroups
 - ListIAMPolicyAssignments
 - ListIAMPolicyAssignmentsForUser
 - ListIngestions
 - ListNamespaces
 - ListRoleMemberships
 - ListTemplateAliases
 - ListTemplateVersions
 - ListTemplates
 - ListThemeVersions
 - ListThemes
 - ListTopics
 - ListUserGroups
 - ListUsers
 - ListVPCConnections
 - SearchActionConnectors
 - SearchAnalyses
 - SearchDashboards
 - SearchDataSets
 - SearchDataSources
 - SearchFlows
 - SearchFolders
 - SearchGroups
 - SearchTopics
 
Operations
BatchCreateTopicReviewedAnswer
$result = $client->batchCreateTopicReviewedAnswer([/* ... */]); $promise = $client->batchCreateTopicReviewedAnswerAsync([/* ... */]);
Creates new reviewed answers for a Q Topic.
Parameter Syntax
$result = $client->batchCreateTopicReviewedAnswer([
    'Answers' => [ // REQUIRED
        [
            'AnswerId' => '<string>', // REQUIRED
            'DatasetArn' => '<string>', // REQUIRED
            'Mir' => [
                'ContributionAnalysis' => [
                    'Direction' => 'INCREASE|DECREASE|NEUTRAL',
                    'Factors' => [
                        [
                            'FieldName' => '<string>',
                        ],
                        // ...
                    ],
                    'SortType' => 'ABSOLUTE_DIFFERENCE|CONTRIBUTION_PERCENTAGE|DEVIATION_FROM_EXPECTED|PERCENTAGE_DIFFERENCE',
                    'TimeRanges' => [
                        'EndRange' => [
                            'AggMetrics' => [
                                [
                                    'Function' => 'SUM|MIN|MAX|COUNT|AVERAGE|DISTINCT_COUNT|STDEV|STDEVP|VAR|VARP|PERCENTILE|MEDIAN|PTD_SUM|PTD_MIN|PTD_MAX|PTD_COUNT|PTD_DISTINCT_COUNT|PTD_AVERAGE|COLUMN|CUSTOM',
                                    'MetricOperand' => [
                                        'Identity' => '<string>', // REQUIRED
                                    ],
                                    'SortDirection' => 'ASCENDING|DESCENDING',
                                ],
                                // ...
                            ],
                            'Aggregation' => 'SUM|MIN|MAX|COUNT|AVERAGE|DISTINCT_COUNT|STDEV|STDEVP|VAR|VARP|PERCENTILE|MEDIAN|PTD_SUM|PTD_MIN|PTD_MAX|PTD_COUNT|PTD_DISTINCT_COUNT|PTD_AVERAGE|COLUMN|CUSTOM',
                            'AggregationFunctionParameters' => ['<string>', ...],
                            'AggregationPartitionBy' => [
                                [
                                    'FieldName' => '<string>',
                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                ],
                                // ...
                            ],
                            'Anchor' => [
                                'AnchorType' => 'TODAY',
                                'Offset' => <integer>,
                                'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                            ],
                            'Constant' => [
                                'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                'Maximum' => '<string>',
                                'Minimum' => '<string>',
                                'Value' => '<string>',
                                'ValueList' => [
                                    [
                                        'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                        'Value' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'FilterClass' => 'ENFORCED_VALUE_FILTER|CONDITIONAL_VALUE_FILTER|NAMED_VALUE_FILTER',
                            'FilterType' => 'CATEGORY_FILTER|NUMERIC_EQUALITY_FILTER|NUMERIC_RANGE_FILTER|DATE_RANGE_FILTER|RELATIVE_DATE_FILTER|TOP_BOTTOM_FILTER|EQUALS|RANK_LIMIT_FILTER|ACCEPT_ALL_FILTER',
                            'Function' => 'CONTAINS|EXACT|STARTS_WITH|ENDS_WITH|CONTAINS_STRING|PREVIOUS|THIS|LAST|NEXT|NOW',
                            'Inclusive' => true || false,
                            'Inverse' => true || false,
                            'LastNextOffset' => [
                                'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                'Maximum' => '<string>',
                                'Minimum' => '<string>',
                                'Value' => '<string>',
                                'ValueList' => [
                                    [
                                        'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                        'Value' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'NullFilter' => 'ALL_VALUES|NON_NULLS_ONLY|NULLS_ONLY',
                            'OperandField' => [
                                'Identity' => '<string>', // REQUIRED
                            ],
                            'Range' => [
                                'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                'Maximum' => '<string>',
                                'Minimum' => '<string>',
                                'Value' => '<string>',
                                'ValueList' => [
                                    [
                                        'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                        'Value' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'SortDirection' => 'ASCENDING|DESCENDING',
                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                            'TopBottomLimit' => [
                                'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                'Maximum' => '<string>',
                                'Minimum' => '<string>',
                                'Value' => '<string>',
                                'ValueList' => [
                                    [
                                        'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                        'Value' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                        ],
                        'StartRange' => [
                            'AggMetrics' => [
                                [
                                    'Function' => 'SUM|MIN|MAX|COUNT|AVERAGE|DISTINCT_COUNT|STDEV|STDEVP|VAR|VARP|PERCENTILE|MEDIAN|PTD_SUM|PTD_MIN|PTD_MAX|PTD_COUNT|PTD_DISTINCT_COUNT|PTD_AVERAGE|COLUMN|CUSTOM',
                                    'MetricOperand' => [
                                        'Identity' => '<string>', // REQUIRED
                                    ],
                                    'SortDirection' => 'ASCENDING|DESCENDING',
                                ],
                                // ...
                            ],
                            'Aggregation' => 'SUM|MIN|MAX|COUNT|AVERAGE|DISTINCT_COUNT|STDEV|STDEVP|VAR|VARP|PERCENTILE|MEDIAN|PTD_SUM|PTD_MIN|PTD_MAX|PTD_COUNT|PTD_DISTINCT_COUNT|PTD_AVERAGE|COLUMN|CUSTOM',
                            'AggregationFunctionParameters' => ['<string>', ...],
                            'AggregationPartitionBy' => [
                                [
                                    'FieldName' => '<string>',
                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                ],
                                // ...
                            ],
                            'Anchor' => [
                                'AnchorType' => 'TODAY',
                                'Offset' => <integer>,
                                'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                            ],
                            'Constant' => [
                                'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                'Maximum' => '<string>',
                                'Minimum' => '<string>',
                                'Value' => '<string>',
                                'ValueList' => [
                                    [
                                        'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                        'Value' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'FilterClass' => 'ENFORCED_VALUE_FILTER|CONDITIONAL_VALUE_FILTER|NAMED_VALUE_FILTER',
                            'FilterType' => 'CATEGORY_FILTER|NUMERIC_EQUALITY_FILTER|NUMERIC_RANGE_FILTER|DATE_RANGE_FILTER|RELATIVE_DATE_FILTER|TOP_BOTTOM_FILTER|EQUALS|RANK_LIMIT_FILTER|ACCEPT_ALL_FILTER',
                            'Function' => 'CONTAINS|EXACT|STARTS_WITH|ENDS_WITH|CONTAINS_STRING|PREVIOUS|THIS|LAST|NEXT|NOW',
                            'Inclusive' => true || false,
                            'Inverse' => true || false,
                            'LastNextOffset' => [
                                'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                'Maximum' => '<string>',
                                'Minimum' => '<string>',
                                'Value' => '<string>',
                                'ValueList' => [
                                    [
                                        'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                        'Value' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'NullFilter' => 'ALL_VALUES|NON_NULLS_ONLY|NULLS_ONLY',
                            'OperandField' => [
                                'Identity' => '<string>', // REQUIRED
                            ],
                            'Range' => [
                                'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                'Maximum' => '<string>',
                                'Minimum' => '<string>',
                                'Value' => '<string>',
                                'ValueList' => [
                                    [
                                        'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                        'Value' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'SortDirection' => 'ASCENDING|DESCENDING',
                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                            'TopBottomLimit' => [
                                'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                'Maximum' => '<string>',
                                'Minimum' => '<string>',
                                'Value' => '<string>',
                                'ValueList' => [
                                    [
                                        'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                        'Value' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                        ],
                    ],
                ],
                'Filters' => [
                    [
                        [
                            'AggMetrics' => [
                                [
                                    'Function' => 'SUM|MIN|MAX|COUNT|AVERAGE|DISTINCT_COUNT|STDEV|STDEVP|VAR|VARP|PERCENTILE|MEDIAN|PTD_SUM|PTD_MIN|PTD_MAX|PTD_COUNT|PTD_DISTINCT_COUNT|PTD_AVERAGE|COLUMN|CUSTOM',
                                    'MetricOperand' => [
                                        'Identity' => '<string>', // REQUIRED
                                    ],
                                    'SortDirection' => 'ASCENDING|DESCENDING',
                                ],
                                // ...
                            ],
                            'Aggregation' => 'SUM|MIN|MAX|COUNT|AVERAGE|DISTINCT_COUNT|STDEV|STDEVP|VAR|VARP|PERCENTILE|MEDIAN|PTD_SUM|PTD_MIN|PTD_MAX|PTD_COUNT|PTD_DISTINCT_COUNT|PTD_AVERAGE|COLUMN|CUSTOM',
                            'AggregationFunctionParameters' => ['<string>', ...],
                            'AggregationPartitionBy' => [
                                [
                                    'FieldName' => '<string>',
                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                ],
                                // ...
                            ],
                            'Anchor' => [
                                'AnchorType' => 'TODAY',
                                'Offset' => <integer>,
                                'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                            ],
                            'Constant' => [
                                'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                'Maximum' => '<string>',
                                'Minimum' => '<string>',
                                'Value' => '<string>',
                                'ValueList' => [
                                    [
                                        'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                        'Value' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'FilterClass' => 'ENFORCED_VALUE_FILTER|CONDITIONAL_VALUE_FILTER|NAMED_VALUE_FILTER',
                            'FilterType' => 'CATEGORY_FILTER|NUMERIC_EQUALITY_FILTER|NUMERIC_RANGE_FILTER|DATE_RANGE_FILTER|RELATIVE_DATE_FILTER|TOP_BOTTOM_FILTER|EQUALS|RANK_LIMIT_FILTER|ACCEPT_ALL_FILTER',
                            'Function' => 'CONTAINS|EXACT|STARTS_WITH|ENDS_WITH|CONTAINS_STRING|PREVIOUS|THIS|LAST|NEXT|NOW',
                            'Inclusive' => true || false,
                            'Inverse' => true || false,
                            'LastNextOffset' => [
                                'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                'Maximum' => '<string>',
                                'Minimum' => '<string>',
                                'Value' => '<string>',
                                'ValueList' => [
                                    [
                                        'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                        'Value' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'NullFilter' => 'ALL_VALUES|NON_NULLS_ONLY|NULLS_ONLY',
                            'OperandField' => [
                                'Identity' => '<string>', // REQUIRED
                            ],
                            'Range' => [
                                'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                'Maximum' => '<string>',
                                'Minimum' => '<string>',
                                'Value' => '<string>',
                                'ValueList' => [
                                    [
                                        'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                        'Value' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'SortDirection' => 'ASCENDING|DESCENDING',
                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                            'TopBottomLimit' => [
                                'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                'Maximum' => '<string>',
                                'Minimum' => '<string>',
                                'Value' => '<string>',
                                'ValueList' => [
                                    [
                                        'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                        'Value' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                        ],
                        // ...
                    ],
                    // ...
                ],
                'GroupByList' => [
                    [
                        'DisplayFormat' => 'AUTO|PERCENT|CURRENCY|NUMBER|DATE|STRING',
                        'DisplayFormatOptions' => [
                            'BlankCellFormat' => '<string>',
                            'CurrencySymbol' => '<string>',
                            'DateFormat' => '<string>',
                            'DecimalSeparator' => 'COMMA|DOT',
                            'FractionDigits' => <integer>,
                            'GroupingSeparator' => '<string>',
                            'NegativeFormat' => [
                                'Prefix' => '<string>',
                                'Suffix' => '<string>',
                            ],
                            'Prefix' => '<string>',
                            'Suffix' => '<string>',
                            'UnitScaler' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                            'UseBlankCellFormat' => true || false,
                            'UseGrouping' => true || false,
                        ],
                        'FieldName' => [
                            'Identity' => '<string>', // REQUIRED
                        ],
                        'NamedEntity' => [
                            'NamedEntityName' => '<string>',
                        ],
                        'Sort' => [
                            'Operand' => [
                                'Identity' => '<string>', // REQUIRED
                            ],
                            'SortDirection' => 'ASCENDING|DESCENDING',
                        ],
                        'TimeGranularity' => 'SECOND|MINUTE|HOUR|DAY|WEEK|MONTH|QUARTER|YEAR',
                    ],
                    // ...
                ],
                'Metrics' => [
                    [
                        'CalculatedFieldReferences' => [
                            [
                                'Identity' => '<string>', // REQUIRED
                            ],
                            // ...
                        ],
                        'ComparisonMethod' => [
                            'Period' => 'SECOND|MINUTE|HOUR|DAY|WEEK|MONTH|QUARTER|YEAR',
                            'Type' => 'DIFF|PERC_DIFF|DIFF_AS_PERC|POP_CURRENT_DIFF_AS_PERC|POP_CURRENT_DIFF|POP_OVERTIME_DIFF_AS_PERC|POP_OVERTIME_DIFF|PERCENT_OF_TOTAL|RUNNING_SUM|MOVING_AVERAGE',
                            'WindowSize' => <integer>,
                        ],
                        'DisplayFormat' => 'AUTO|PERCENT|CURRENCY|NUMBER|DATE|STRING',
                        'DisplayFormatOptions' => [
                            'BlankCellFormat' => '<string>',
                            'CurrencySymbol' => '<string>',
                            'DateFormat' => '<string>',
                            'DecimalSeparator' => 'COMMA|DOT',
                            'FractionDigits' => <integer>,
                            'GroupingSeparator' => '<string>',
                            'NegativeFormat' => [
                                'Prefix' => '<string>',
                                'Suffix' => '<string>',
                            ],
                            'Prefix' => '<string>',
                            'Suffix' => '<string>',
                            'UnitScaler' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                            'UseBlankCellFormat' => true || false,
                            'UseGrouping' => true || false,
                        ],
                        'Expression' => '<string>',
                        'Function' => [
                            'Aggregation' => 'SUM|MIN|MAX|COUNT|AVERAGE|DISTINCT_COUNT|STDEV|STDEVP|VAR|VARP|PERCENTILE|MEDIAN|PTD_SUM|PTD_MIN|PTD_MAX|PTD_COUNT|PTD_DISTINCT_COUNT|PTD_AVERAGE|COLUMN|CUSTOM',
                            'AggregationFunctionParameters' => ['<string>', ...],
                            'Period' => 'SECOND|MINUTE|HOUR|DAY|WEEK|MONTH|QUARTER|YEAR',
                            'PeriodField' => '<string>',
                        ],
                        'MetricId' => [
                            'Identity' => '<string>', // REQUIRED
                        ],
                        'NamedEntity' => [
                            'NamedEntityName' => '<string>',
                        ],
                        'Operands' => [
                            [
                                'Identity' => '<string>', // REQUIRED
                            ],
                            // ...
                        ],
                    ],
                    // ...
                ],
                'Sort' => [
                    'Operand' => [
                        'Identity' => '<string>', // REQUIRED
                    ],
                    'SortDirection' => 'ASCENDING|DESCENDING',
                ],
                'Visual' => [
                    'type' => '<string>',
                ],
            ],
            'PrimaryVisual' => [
                'Ir' => [
                    'ContributionAnalysis' => [
                        'Direction' => 'INCREASE|DECREASE|NEUTRAL',
                        'Factors' => [
                            [
                                'FieldName' => '<string>',
                            ],
                            // ...
                        ],
                        'SortType' => 'ABSOLUTE_DIFFERENCE|CONTRIBUTION_PERCENTAGE|DEVIATION_FROM_EXPECTED|PERCENTAGE_DIFFERENCE',
                        'TimeRanges' => [
                            'EndRange' => [
                                'AggMetrics' => [
                                    [
                                        'Function' => 'SUM|MIN|MAX|COUNT|AVERAGE|DISTINCT_COUNT|STDEV|STDEVP|VAR|VARP|PERCENTILE|MEDIAN|PTD_SUM|PTD_MIN|PTD_MAX|PTD_COUNT|PTD_DISTINCT_COUNT|PTD_AVERAGE|COLUMN|CUSTOM',
                                        'MetricOperand' => [
                                            'Identity' => '<string>', // REQUIRED
                                        ],
                                        'SortDirection' => 'ASCENDING|DESCENDING',
                                    ],
                                    // ...
                                ],
                                'Aggregation' => 'SUM|MIN|MAX|COUNT|AVERAGE|DISTINCT_COUNT|STDEV|STDEVP|VAR|VARP|PERCENTILE|MEDIAN|PTD_SUM|PTD_MIN|PTD_MAX|PTD_COUNT|PTD_DISTINCT_COUNT|PTD_AVERAGE|COLUMN|CUSTOM',
                                'AggregationFunctionParameters' => ['<string>', ...],
                                'AggregationPartitionBy' => [
                                    [
                                        'FieldName' => '<string>',
                                        'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                    ],
                                    // ...
                                ],
                                'Anchor' => [
                                    'AnchorType' => 'TODAY',
                                    'Offset' => <integer>,
                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                ],
                                'Constant' => [
                                    'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                    'Maximum' => '<string>',
                                    'Minimum' => '<string>',
                                    'Value' => '<string>',
                                    'ValueList' => [
                                        [
                                            'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                            'Value' => '<string>',
                                        ],
                                        // ...
                                    ],
                                ],
                                'FilterClass' => 'ENFORCED_VALUE_FILTER|CONDITIONAL_VALUE_FILTER|NAMED_VALUE_FILTER',
                                'FilterType' => 'CATEGORY_FILTER|NUMERIC_EQUALITY_FILTER|NUMERIC_RANGE_FILTER|DATE_RANGE_FILTER|RELATIVE_DATE_FILTER|TOP_BOTTOM_FILTER|EQUALS|RANK_LIMIT_FILTER|ACCEPT_ALL_FILTER',
                                'Function' => 'CONTAINS|EXACT|STARTS_WITH|ENDS_WITH|CONTAINS_STRING|PREVIOUS|THIS|LAST|NEXT|NOW',
                                'Inclusive' => true || false,
                                'Inverse' => true || false,
                                'LastNextOffset' => [
                                    'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                    'Maximum' => '<string>',
                                    'Minimum' => '<string>',
                                    'Value' => '<string>',
                                    'ValueList' => [
                                        [
                                            'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                            'Value' => '<string>',
                                        ],
                                        // ...
                                    ],
                                ],
                                'NullFilter' => 'ALL_VALUES|NON_NULLS_ONLY|NULLS_ONLY',
                                'OperandField' => [
                                    'Identity' => '<string>', // REQUIRED
                                ],
                                'Range' => [
                                    'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                    'Maximum' => '<string>',
                                    'Minimum' => '<string>',
                                    'Value' => '<string>',
                                    'ValueList' => [
                                        [
                                            'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                            'Value' => '<string>',
                                        ],
                                        // ...
                                    ],
                                ],
                                'SortDirection' => 'ASCENDING|DESCENDING',
                                'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                'TopBottomLimit' => [
                                    'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                    'Maximum' => '<string>',
                                    'Minimum' => '<string>',
                                    'Value' => '<string>',
                                    'ValueList' => [
                                        [
                                            'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                            'Value' => '<string>',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'StartRange' => [
                                'AggMetrics' => [
                                    [
                                        'Function' => 'SUM|MIN|MAX|COUNT|AVERAGE|DISTINCT_COUNT|STDEV|STDEVP|VAR|VARP|PERCENTILE|MEDIAN|PTD_SUM|PTD_MIN|PTD_MAX|PTD_COUNT|PTD_DISTINCT_COUNT|PTD_AVERAGE|COLUMN|CUSTOM',
                                        'MetricOperand' => [
                                            'Identity' => '<string>', // REQUIRED
                                        ],
                                        'SortDirection' => 'ASCENDING|DESCENDING',
                                    ],
                                    // ...
                                ],
                                'Aggregation' => 'SUM|MIN|MAX|COUNT|AVERAGE|DISTINCT_COUNT|STDEV|STDEVP|VAR|VARP|PERCENTILE|MEDIAN|PTD_SUM|PTD_MIN|PTD_MAX|PTD_COUNT|PTD_DISTINCT_COUNT|PTD_AVERAGE|COLUMN|CUSTOM',
                                'AggregationFunctionParameters' => ['<string>', ...],
                                'AggregationPartitionBy' => [
                                    [
                                        'FieldName' => '<string>',
                                        'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                    ],
                                    // ...
                                ],
                                'Anchor' => [
                                    'AnchorType' => 'TODAY',
                                    'Offset' => <integer>,
                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                ],
                                'Constant' => [
                                    'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                    'Maximum' => '<string>',
                                    'Minimum' => '<string>',
                                    'Value' => '<string>',
                                    'ValueList' => [
                                        [
                                            'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                            'Value' => '<string>',
                                        ],
                                        // ...
                                    ],
                                ],
                                'FilterClass' => 'ENFORCED_VALUE_FILTER|CONDITIONAL_VALUE_FILTER|NAMED_VALUE_FILTER',
                                'FilterType' => 'CATEGORY_FILTER|NUMERIC_EQUALITY_FILTER|NUMERIC_RANGE_FILTER|DATE_RANGE_FILTER|RELATIVE_DATE_FILTER|TOP_BOTTOM_FILTER|EQUALS|RANK_LIMIT_FILTER|ACCEPT_ALL_FILTER',
                                'Function' => 'CONTAINS|EXACT|STARTS_WITH|ENDS_WITH|CONTAINS_STRING|PREVIOUS|THIS|LAST|NEXT|NOW',
                                'Inclusive' => true || false,
                                'Inverse' => true || false,
                                'LastNextOffset' => [
                                    'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                    'Maximum' => '<string>',
                                    'Minimum' => '<string>',
                                    'Value' => '<string>',
                                    'ValueList' => [
                                        [
                                            'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                            'Value' => '<string>',
                                        ],
                                        // ...
                                    ],
                                ],
                                'NullFilter' => 'ALL_VALUES|NON_NULLS_ONLY|NULLS_ONLY',
                                'OperandField' => [
                                    'Identity' => '<string>', // REQUIRED
                                ],
                                'Range' => [
                                    'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                    'Maximum' => '<string>',
                                    'Minimum' => '<string>',
                                    'Value' => '<string>',
                                    'ValueList' => [
                                        [
                                            'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                            'Value' => '<string>',
                                        ],
                                        // ...
                                    ],
                                ],
                                'SortDirection' => 'ASCENDING|DESCENDING',
                                'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                'TopBottomLimit' => [
                                    'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                    'Maximum' => '<string>',
                                    'Minimum' => '<string>',
                                    'Value' => '<string>',
                                    'ValueList' => [
                                        [
                                            'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                            'Value' => '<string>',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                        ],
                    ],
                    'Filters' => [
                        [
                            [
                                'AggMetrics' => [
                                    [
                                        'Function' => 'SUM|MIN|MAX|COUNT|AVERAGE|DISTINCT_COUNT|STDEV|STDEVP|VAR|VARP|PERCENTILE|MEDIAN|PTD_SUM|PTD_MIN|PTD_MAX|PTD_COUNT|PTD_DISTINCT_COUNT|PTD_AVERAGE|COLUMN|CUSTOM',
                                        'MetricOperand' => [
                                            'Identity' => '<string>', // REQUIRED
                                        ],
                                        'SortDirection' => 'ASCENDING|DESCENDING',
                                    ],
                                    // ...
                                ],
                                'Aggregation' => 'SUM|MIN|MAX|COUNT|AVERAGE|DISTINCT_COUNT|STDEV|STDEVP|VAR|VARP|PERCENTILE|MEDIAN|PTD_SUM|PTD_MIN|PTD_MAX|PTD_COUNT|PTD_DISTINCT_COUNT|PTD_AVERAGE|COLUMN|CUSTOM',
                                'AggregationFunctionParameters' => ['<string>', ...],
                                'AggregationPartitionBy' => [
                                    [
                                        'FieldName' => '<string>',
                                        'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                    ],
                                    // ...
                                ],
                                'Anchor' => [
                                    'AnchorType' => 'TODAY',
                                    'Offset' => <integer>,
                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                ],
                                'Constant' => [
                                    'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                    'Maximum' => '<string>',
                                    'Minimum' => '<string>',
                                    'Value' => '<string>',
                                    'ValueList' => [
                                        [
                                            'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                            'Value' => '<string>',
                                        ],
                                        // ...
                                    ],
                                ],
                                'FilterClass' => 'ENFORCED_VALUE_FILTER|CONDITIONAL_VALUE_FILTER|NAMED_VALUE_FILTER',
                                'FilterType' => 'CATEGORY_FILTER|NUMERIC_EQUALITY_FILTER|NUMERIC_RANGE_FILTER|DATE_RANGE_FILTER|RELATIVE_DATE_FILTER|TOP_BOTTOM_FILTER|EQUALS|RANK_LIMIT_FILTER|ACCEPT_ALL_FILTER',
                                'Function' => 'CONTAINS|EXACT|STARTS_WITH|ENDS_WITH|CONTAINS_STRING|PREVIOUS|THIS|LAST|NEXT|NOW',
                                'Inclusive' => true || false,
                                'Inverse' => true || false,
                                'LastNextOffset' => [
                                    'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                    'Maximum' => '<string>',
                                    'Minimum' => '<string>',
                                    'Value' => '<string>',
                                    'ValueList' => [
                                        [
                                            'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                            'Value' => '<string>',
                                        ],
                                        // ...
                                    ],
                                ],
                                'NullFilter' => 'ALL_VALUES|NON_NULLS_ONLY|NULLS_ONLY',
                                'OperandField' => [
                                    'Identity' => '<string>', // REQUIRED
                                ],
                                'Range' => [
                                    'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                    'Maximum' => '<string>',
                                    'Minimum' => '<string>',
                                    'Value' => '<string>',
                                    'ValueList' => [
                                        [
                                            'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                            'Value' => '<string>',
                                        ],
                                        // ...
                                    ],
                                ],
                                'SortDirection' => 'ASCENDING|DESCENDING',
                                'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                'TopBottomLimit' => [
                                    'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                    'Maximum' => '<string>',
                                    'Minimum' => '<string>',
                                    'Value' => '<string>',
                                    'ValueList' => [
                                        [
                                            'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                            'Value' => '<string>',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            // ...
                        ],
                        // ...
                    ],
                    'GroupByList' => [
                        [
                            'DisplayFormat' => 'AUTO|PERCENT|CURRENCY|NUMBER|DATE|STRING',
                            'DisplayFormatOptions' => [
                                'BlankCellFormat' => '<string>',
                                'CurrencySymbol' => '<string>',
                                'DateFormat' => '<string>',
                                'DecimalSeparator' => 'COMMA|DOT',
                                'FractionDigits' => <integer>,
                                'GroupingSeparator' => '<string>',
                                'NegativeFormat' => [
                                    'Prefix' => '<string>',
                                    'Suffix' => '<string>',
                                ],
                                'Prefix' => '<string>',
                                'Suffix' => '<string>',
                                'UnitScaler' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'UseBlankCellFormat' => true || false,
                                'UseGrouping' => true || false,
                            ],
                            'FieldName' => [
                                'Identity' => '<string>', // REQUIRED
                            ],
                            'NamedEntity' => [
                                'NamedEntityName' => '<string>',
                            ],
                            'Sort' => [
                                'Operand' => [
                                    'Identity' => '<string>', // REQUIRED
                                ],
                                'SortDirection' => 'ASCENDING|DESCENDING',
                            ],
                            'TimeGranularity' => 'SECOND|MINUTE|HOUR|DAY|WEEK|MONTH|QUARTER|YEAR',
                        ],
                        // ...
                    ],
                    'Metrics' => [
                        [
                            'CalculatedFieldReferences' => [
                                [
                                    'Identity' => '<string>', // REQUIRED
                                ],
                                // ...
                            ],
                            'ComparisonMethod' => [
                                'Period' => 'SECOND|MINUTE|HOUR|DAY|WEEK|MONTH|QUARTER|YEAR',
                                'Type' => 'DIFF|PERC_DIFF|DIFF_AS_PERC|POP_CURRENT_DIFF_AS_PERC|POP_CURRENT_DIFF|POP_OVERTIME_DIFF_AS_PERC|POP_OVERTIME_DIFF|PERCENT_OF_TOTAL|RUNNING_SUM|MOVING_AVERAGE',
                                'WindowSize' => <integer>,
                            ],
                            'DisplayFormat' => 'AUTO|PERCENT|CURRENCY|NUMBER|DATE|STRING',
                            'DisplayFormatOptions' => [
                                'BlankCellFormat' => '<string>',
                                'CurrencySymbol' => '<string>',
                                'DateFormat' => '<string>',
                                'DecimalSeparator' => 'COMMA|DOT',
                                'FractionDigits' => <integer>,
                                'GroupingSeparator' => '<string>',
                                'NegativeFormat' => [
                                    'Prefix' => '<string>',
                                    'Suffix' => '<string>',
                                ],
                                'Prefix' => '<string>',
                                'Suffix' => '<string>',
                                'UnitScaler' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'UseBlankCellFormat' => true || false,
                                'UseGrouping' => true || false,
                            ],
                            'Expression' => '<string>',
                            'Function' => [
                                'Aggregation' => 'SUM|MIN|MAX|COUNT|AVERAGE|DISTINCT_COUNT|STDEV|STDEVP|VAR|VARP|PERCENTILE|MEDIAN|PTD_SUM|PTD_MIN|PTD_MAX|PTD_COUNT|PTD_DISTINCT_COUNT|PTD_AVERAGE|COLUMN|CUSTOM',
                                'AggregationFunctionParameters' => ['<string>', ...],
                                'Period' => 'SECOND|MINUTE|HOUR|DAY|WEEK|MONTH|QUARTER|YEAR',
                                'PeriodField' => '<string>',
                            ],
                            'MetricId' => [
                                'Identity' => '<string>', // REQUIRED
                            ],
                            'NamedEntity' => [
                                'NamedEntityName' => '<string>',
                            ],
                            'Operands' => [
                                [
                                    'Identity' => '<string>', // REQUIRED
                                ],
                                // ...
                            ],
                        ],
                        // ...
                    ],
                    'Sort' => [
                        'Operand' => [
                            'Identity' => '<string>', // REQUIRED
                        ],
                        'SortDirection' => 'ASCENDING|DESCENDING',
                    ],
                    'Visual' => [
                        'type' => '<string>',
                    ],
                ],
                'Role' => 'PRIMARY|COMPLIMENTARY|MULTI_INTENT|FALLBACK|FRAGMENT',
                'SupportingVisuals' => [
                    [...], // RECURSIVE
                    // ...
                ],
                'VisualId' => '<string>',
            ],
            'Question' => '<string>', // REQUIRED
            'Template' => [
                'Slots' => [
                    [
                        'SlotId' => '<string>',
                        'VisualId' => '<string>',
                    ],
                    // ...
                ],
                'TemplateType' => '<string>',
            ],
        ],
        // ...
    ],
    'AwsAccountId' => '<string>', // REQUIRED
    'TopicId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- Answers
 - 
- Required: Yes
 - Type: Array of CreateTopicReviewedAnswer structures
 
The definition of the Answers to be created.
 - AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that you want to create a reviewed answer in.
 - TopicId
 - 
- Required: Yes
 - Type: string
 
The ID for the topic reviewed answer that you want to create. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 
Result Syntax
[
    'InvalidAnswers' => [
        [
            'AnswerId' => '<string>',
            'Error' => 'INTERNAL_ERROR|MISSING_ANSWER|DATASET_DOES_NOT_EXIST|INVALID_DATASET_ARN|DUPLICATED_ANSWER|INVALID_DATA|MISSING_REQUIRED_FIELDS',
        ],
        // ...
    ],
    'RequestId' => '<string>',
    'Status' => <integer>,
    'SucceededAnswers' => [
        [
            'AnswerId' => '<string>',
        ],
        // ...
    ],
    'TopicArn' => '<string>',
    'TopicId' => '<string>',
]
	Result Details
Members
- InvalidAnswers
 - 
- Type: Array of InvalidTopicReviewedAnswer structures
 
The definition of Answers that are invalid and not created.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - SucceededAnswers
 - 
- Type: Array of SucceededTopicReviewedAnswer structures
 
The definition of Answers that are successfully created.
 - TopicArn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the topic.
 - TopicId
 - 
- Type: string
 
The ID for the topic reviewed answer that you want to create. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ThrottlingException:
 Access is throttled.
- ResourceNotFoundException:
 One or more resources can't be found.
- InternalFailureException:
 An internal failure occurred.
BatchDeleteTopicReviewedAnswer
$result = $client->batchDeleteTopicReviewedAnswer([/* ... */]); $promise = $client->batchDeleteTopicReviewedAnswerAsync([/* ... */]);
Deletes reviewed answers for Q Topic.
Parameter Syntax
$result = $client->batchDeleteTopicReviewedAnswer([
    'AnswerIds' => ['<string>', ...],
    'AwsAccountId' => '<string>', // REQUIRED
    'TopicId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AnswerIds
 - 
- Type: Array of strings
 
The Answer IDs of the Answers to be deleted.
 - AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that you want to delete a reviewed answers in.
 - TopicId
 - 
- Required: Yes
 - Type: string
 
The ID for the topic reviewed answer that you want to delete. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 
Result Syntax
[
    'InvalidAnswers' => [
        [
            'AnswerId' => '<string>',
            'Error' => 'INTERNAL_ERROR|MISSING_ANSWER|DATASET_DOES_NOT_EXIST|INVALID_DATASET_ARN|DUPLICATED_ANSWER|INVALID_DATA|MISSING_REQUIRED_FIELDS',
        ],
        // ...
    ],
    'RequestId' => '<string>',
    'Status' => <integer>,
    'SucceededAnswers' => [
        [
            'AnswerId' => '<string>',
        ],
        // ...
    ],
    'TopicArn' => '<string>',
    'TopicId' => '<string>',
]
	Result Details
Members
- InvalidAnswers
 - 
- Type: Array of InvalidTopicReviewedAnswer structures
 
The definition of Answers that are invalid and not deleted.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - SucceededAnswers
 - 
- Type: Array of SucceededTopicReviewedAnswer structures
 
The definition of Answers that are successfully deleted.
 - TopicArn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the topic.
 - TopicId
 - 
- Type: string
 
The ID of the topic reviewed answer that you want to delete. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ThrottlingException:
 Access is throttled.
- ResourceNotFoundException:
 One or more resources can't be found.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- InternalFailureException:
 An internal failure occurred.
CancelIngestion
$result = $client->cancelIngestion([/* ... */]); $promise = $client->cancelIngestionAsync([/* ... */]);
Cancels an ongoing ingestion of data into SPICE.
Parameter Syntax
$result = $client->cancelIngestion([
    'AwsAccountId' => '<string>', // REQUIRED
    'DataSetId' => '<string>', // REQUIRED
    'IngestionId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services account ID.
 - DataSetId
 - 
- Required: Yes
 - Type: string
 
The ID of the dataset used in the ingestion.
 - IngestionId
 - 
- Required: Yes
 - Type: string
 
An ID for the ingestion.
 
Result Syntax
[
    'Arn' => '<string>',
    'IngestionId' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) for the data ingestion.
 - IngestionId
 - 
- Type: string
 
An ID for the ingestion.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- ResourceExistsException:
 The resource specified already exists.
- InternalFailureException:
 An internal failure occurred.
CreateAccountCustomization
$result = $client->createAccountCustomization([/* ... */]); $promise = $client->createAccountCustomizationAsync([/* ... */]);
Creates Amazon Quick Sight customizations. Currently, you can add a custom default theme by using the CreateAccountCustomization or UpdateAccountCustomization API operation. To further customize Amazon Quick Sight by removing Amazon Quick Sight sample assets and videos for all new users, see Customizing Quick Sight in the Amazon Quick Sight User Guide. 
You can create customizations for your Amazon Web Services account or, if you specify a namespace, for a Quick Sight 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. 
Parameter Syntax
$result = $client->createAccountCustomization([
    'AccountCustomization' => [ // REQUIRED
        'DefaultEmailCustomizationTemplate' => '<string>',
        'DefaultTheme' => '<string>',
    ],
    'AwsAccountId' => '<string>', // REQUIRED
    'Namespace' => '<string>',
    'Tags' => [
        [
            'Key' => '<string>', // REQUIRED
            'Value' => '<string>', // REQUIRED
        ],
        // ...
    ],
]);
	Parameter Details
Members
- AccountCustomization
 - 
- Required: Yes
 - Type: AccountCustomization structure
 
The Quick Sight customizations you're adding. You can add these to an Amazon Web Services account and a QuickSight namespace.
For example, you can add a default theme by setting
AccountCustomizationto 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" }. - AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID for the Amazon Web Services account that you want to customize Quick Sight for.
 - Namespace
 - 
- Type: string
 
The Quick Sight namespace that you want to add customizations to.
 - Tags
 - 
- Type: Array of Tag structures
 
A list of the tags that you want to attach to this resource.
 
Result Syntax
[
    'AccountCustomization' => [
        'DefaultEmailCustomizationTemplate' => '<string>',
        'DefaultTheme' => '<string>',
    ],
    'Arn' => '<string>',
    'AwsAccountId' => '<string>',
    'Namespace' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- AccountCustomization
 - 
- Type: AccountCustomization structure
 
The Quick Sight customizations you're adding.
 - Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) for the customization that you created for this Amazon Web Services account.
 - AwsAccountId
 - 
- Type: string
 
The ID for the Amazon Web Services account that you want to customize Quick Sight for.
 - Namespace
 - 
- Type: string
 
The namespace associated with the customization you're creating.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceExistsException:
 The resource specified already exists.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- InternalFailureException:
 An internal failure occurred.
- ResourceUnavailableException:
 This resource is currently unavailable.
CreateAccountSubscription
$result = $client->createAccountSubscription([/* ... */]); $promise = $client->createAccountSubscriptionAsync([/* ... */]);
Creates an Amazon Quick Sight account, or subscribes to Amazon Quick Sight Q.
The Amazon Web Services Region for the account is derived from what is configured in the CLI or SDK.
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 Quick Sight User Guide. The person who signs up for Amazon Quick Sight needs to have the correct Identity and Access Management (IAM) permissions. For more information, see IAM Policy Examples for Amazon Quick Sight in the Amazon Quick Sight 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 Quick Sight, see Passing IAM roles to Amazon Quick Sight in the Amazon Quick Sight User Guide.
You can't set default resource access on the new account from the Amazon Quick Sight API. Instead, add default resource access from the Amazon Quick Sight 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 Quick Sight User Guide.
Parameter Syntax
$result = $client->createAccountSubscription([
    'AccountName' => '<string>', // REQUIRED
    'ActiveDirectoryName' => '<string>',
    'AdminGroup' => ['<string>', ...],
    'AdminProGroup' => ['<string>', ...],
    'AuthenticationMethod' => 'IAM_AND_QUICKSIGHT|IAM_ONLY|ACTIVE_DIRECTORY|IAM_IDENTITY_CENTER', // REQUIRED
    'AuthorGroup' => ['<string>', ...],
    'AuthorProGroup' => ['<string>', ...],
    'AwsAccountId' => '<string>', // REQUIRED
    'ContactNumber' => '<string>',
    'DirectoryId' => '<string>',
    'Edition' => 'STANDARD|ENTERPRISE|ENTERPRISE_AND_Q',
    'EmailAddress' => '<string>',
    'FirstName' => '<string>',
    'IAMIdentityCenterInstanceArn' => '<string>',
    'LastName' => '<string>',
    'NotificationEmail' => '<string>', // REQUIRED
    'ReaderGroup' => ['<string>', ...],
    'ReaderProGroup' => ['<string>', ...],
    'Realm' => '<string>',
]);
	Parameter Details
Members
- AccountName
 - 
- Required: Yes
 - Type: string
 
The name of your Amazon Quick Sight account. This name is unique over all of Amazon Web Services, and it appears only when users sign in. You can't change
AccountNamevalue after the Amazon Quick Sight account is created. - ActiveDirectoryName
 - 
- Type: string
 
The name of your Active Directory. This field is required if
ACTIVE_DIRECTORYis the selected authentication method of the new Quick Sight account. - AdminGroup
 - 
- Type: Array of strings
 
The admin group associated with your Active Directory or IAM Identity Center account. Either this field or the
AdminProGroupfield is required ifACTIVE_DIRECTORYorIAM_IDENTITY_CENTERis the selected authentication method of the new Quick Sight account.For more information about using IAM Identity Center in Amazon Quick Sight, see Using IAM Identity Center with Amazon Quick Sight Enterprise Edition in the Amazon Quick Sight User Guide. For more information about using Active Directory in Amazon Quick Sight, see Using Active Directory with Amazon Quick Sight Enterprise Edition in the Amazon Quick Sight User Guide.
 - AdminProGroup
 - 
- Type: Array of strings
 
The admin pro group associated with your Active Directory or IAM Identity Center account. Either this field or the
AdminGroupfield is required ifACTIVE_DIRECTORYorIAM_IDENTITY_CENTERis the selected authentication method of the new Quick Sight account.For more information about using IAM Identity Center in Amazon Quick Sight, see Using IAM Identity Center with Amazon Quick Sight Enterprise Edition in the Amazon Quick Sight User Guide. For more information about using Active Directory in Amazon Quick Sight, see Using Active Directory with Amazon Quick Sight Enterprise Edition in the Amazon Quick Sight User Guide.
 - AuthenticationMethod
 - 
- Required: Yes
 - Type: string
 
The method that you want to use to authenticate your Quick Sight account.
If you choose
ACTIVE_DIRECTORY, provide anActiveDirectoryNameand anAdminGroupassociated with your Active Directory.If you choose
IAM_IDENTITY_CENTER, provide anAdminGroupassociated with your IAM Identity Center account. - AuthorGroup
 - 
- Type: Array of strings
 
The author group associated with your Active Directory or IAM Identity Center account.
For more information about using IAM Identity Center in Amazon Quick Sight, see Using IAM Identity Center with Amazon Quick Sight Enterprise Edition in the Amazon Quick Sight User Guide. For more information about using Active Directory in Amazon Quick Sight, see Using Active Directory with Amazon Quick Sight Enterprise Edition in the Amazon Quick Sight User Guide.
 - AuthorProGroup
 - 
- Type: Array of strings
 
The author pro group associated with your Active Directory or IAM Identity Center account.
For more information about using IAM Identity Center in Amazon Quick Sight, see Using IAM Identity Center with Amazon Quick Sight Enterprise Edition in the Amazon Quick Sight User Guide. For more information about using Active Directory in Amazon Quick Sight, see Using Active Directory with Amazon Quick Sight Enterprise Edition in the Amazon Quick Sight User Guide.
 - AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services account ID of the account that you're using to create your Quick Sight account.
 - ContactNumber
 - 
- Type: string
 
A 10-digit phone number for the author of the Amazon Quick Sight account to use for future communications. This field is required if
ENTERPPRISE_AND_Qis the selected edition of the new Amazon Quick Sight account. - DirectoryId
 - 
- Type: string
 
The ID of the Active Directory that is associated with your Quick Sight account.
 - Edition
 - 
- Type: string
 
The edition of Amazon Quick Sight that you want your account to have. Currently, you can choose from
ENTERPRISEorENTERPRISE_AND_Q.If you choose
ENTERPRISE_AND_Q, the following parameters are required:-  
FirstName -  
LastName -  
EmailAddress -  
ContactNumber 
 - EmailAddress
 - 
- Type: string
 
The email address of the author of the Amazon Quick Sight account to use for future communications. This field is required if
ENTERPPRISE_AND_Qis the selected edition of the new Amazon Quick Sight account. - FirstName
 - 
- Type: string
 
The first name of the author of the Amazon Quick Sight account to use for future communications. This field is required if
ENTERPPRISE_AND_Qis the selected edition of the new Amazon Quick Sight account. - IAMIdentityCenterInstanceArn
 - 
- Type: string
 
The Amazon Resource Name (ARN) for the IAM Identity Center instance.
 - LastName
 - 
- Type: string
 
The last name of the author of the Amazon Quick Sight account to use for future communications. This field is required if
ENTERPPRISE_AND_Qis the selected edition of the new Amazon Quick Sight account. - NotificationEmail
 - 
- Required: Yes
 - Type: string
 
The email address that you want Quick Sight to send notifications to regarding your Quick Sight account or Quick Sight subscription.
 - ReaderGroup
 - 
- Type: Array of strings
 
The reader group associated with your Active Directory or IAM Identity Center account.
For more information about using IAM Identity Center in Amazon Quick Sight, see Using IAM Identity Center with Amazon Quick Sight Enterprise Edition in the Amazon Quick Sight User Guide. For more information about using Active Directory in Amazon Quick Sight, see Using Active Directory with Amazon Quick Sight Enterprise Edition in the Amazon Quick Sight User Guide.
 - ReaderProGroup
 - 
- Type: Array of strings
 
The reader pro group associated with your Active Directory or IAM Identity Center account.
For more information about using IAM Identity Center in Amazon Quick Sight, see Using IAM Identity Center with Amazon Quick Sight Enterprise Edition in the Amazon Quick Sight User Guide. For more information about using Active Directory in Amazon Quick Sight, see Using Active Directory with Amazon Quick Sight Enterprise Edition in the Amazon Quick Sight User Guide.
 - Realm
 - 
- Type: string
 
The realm of the Active Directory that is associated with your Quick Sight account. This field is required if
ACTIVE_DIRECTORYis the selected authentication method of the new Quick Sight account. 
Result Syntax
[
    'RequestId' => '<string>',
    'SignupResponse' => [
        'IAMUser' => true || false,
        'accountName' => '<string>',
        'directoryType' => '<string>',
        'userLoginName' => '<string>',
    ],
    'Status' => <integer>,
]
	Result Details
Members
- RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - SignupResponse
 - 
- Type: SignupResponse structure
 
A
SignupResponseobject that returns information about a newly created Quick Sight account. - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- ResourceExistsException:
 The resource specified already exists.
- PreconditionNotMetException:
 One or more preconditions aren't met.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- InternalFailureException:
 An internal failure occurred.
- ResourceUnavailableException:
 This resource is currently unavailable.
CreateActionConnector
$result = $client->createActionConnector([/* ... */]); $promise = $client->createActionConnectorAsync([/* ... */]);
Creates an action connector that enables Amazon Quick Sight to connect to external services and perform actions. Action connectors support various authentication methods and can be configured with specific actions from supported connector types like Amazon S3, Salesforce, JIRA.
Parameter Syntax
$result = $client->createActionConnector([
    'ActionConnectorId' => '<string>', // REQUIRED
    'AuthenticationConfig' => [ // REQUIRED
        'AuthenticationMetadata' => [ // REQUIRED
            'ApiKeyConnectionMetadata' => [
                'ApiKey' => '<string>', // REQUIRED
                'BaseEndpoint' => '<string>', // REQUIRED
                'Email' => '<string>',
            ],
            'AuthorizationCodeGrantMetadata' => [
                'AuthorizationCodeGrantCredentialsDetails' => [
                    'AuthorizationCodeGrantDetails' => [
                        'AuthorizationEndpoint' => '<string>', // REQUIRED
                        'ClientId' => '<string>', // REQUIRED
                        'ClientSecret' => '<string>', // REQUIRED
                        'TokenEndpoint' => '<string>', // REQUIRED
                    ],
                ],
                'AuthorizationCodeGrantCredentialsSource' => 'PLAIN_CREDENTIALS',
                'BaseEndpoint' => '<string>', // REQUIRED
                'RedirectUrl' => '<string>', // REQUIRED
            ],
            'BasicAuthConnectionMetadata' => [
                'BaseEndpoint' => '<string>', // REQUIRED
                'Password' => '<string>', // REQUIRED
                'Username' => '<string>', // REQUIRED
            ],
            'ClientCredentialsGrantMetadata' => [
                'BaseEndpoint' => '<string>', // REQUIRED
                'ClientCredentialsDetails' => [
                    'ClientCredentialsGrantDetails' => [
                        'ClientId' => '<string>', // REQUIRED
                        'ClientSecret' => '<string>', // REQUIRED
                        'TokenEndpoint' => '<string>', // REQUIRED
                    ],
                ],
                'ClientCredentialsSource' => 'PLAIN_CREDENTIALS',
            ],
            'IamConnectionMetadata' => [
                'RoleArn' => '<string>', // REQUIRED
            ],
            'NoneConnectionMetadata' => [
                'BaseEndpoint' => '<string>', // REQUIRED
            ],
        ],
        'AuthenticationType' => 'BASIC|API_KEY|OAUTH2_CLIENT_CREDENTIALS|NONE|IAM|OAUTH2_AUTHORIZATION_CODE', // REQUIRED
    ],
    'AwsAccountId' => '<string>', // REQUIRED
    'Description' => '<string>',
    'Name' => '<string>', // REQUIRED
    'Permissions' => [
        [
            'Actions' => ['<string>', ...], // REQUIRED
            'Principal' => '<string>', // REQUIRED
        ],
        // ...
    ],
    'Tags' => [
        [
            'Key' => '<string>', // REQUIRED
            'Value' => '<string>', // REQUIRED
        ],
        // ...
    ],
    'Type' => 'GENERIC_HTTP|SERVICENOW_NOW_PLATFORM|SALESFORCE_CRM|MICROSOFT_OUTLOOK|PAGERDUTY_ADVANCE|JIRA_CLOUD|ATLASSIAN_CONFLUENCE|AMAZON_S3|AMAZON_BEDROCK_AGENT_RUNTIME|AMAZON_BEDROCK_RUNTIME|AMAZON_BEDROCK_DATA_AUTOMATION_RUNTIME|AMAZON_TEXTRACT|AMAZON_COMPREHEND|AMAZON_COMPREHEND_MEDICAL|MICROSOFT_ONEDRIVE|MICROSOFT_SHAREPOINT|MICROSOFT_TEAMS|SAP_BUSINESSPARTNER|SAP_PRODUCTMASTERDATA|SAP_PHYSICALINVENTORY|SAP_BILLOFMATERIALS|SAP_MATERIALSTOCK|ZENDESK_SUITE|SMARTSHEET|SLACK|ASANA|BAMBOO_HR', // REQUIRED
    'VpcConnectionArn' => '<string>',
]);
	Parameter Details
Members
- ActionConnectorId
 - 
- Required: Yes
 - Type: string
 
A unique identifier for the action connector. This ID must be unique within the Amazon Web Services account. The
ActionConnectorIdmust not start with the prefixquicksuite- - AuthenticationConfig
 - 
- Required: Yes
 - Type: AuthConfig structure
 
The authentication configuration for connecting to the external service. This includes the authentication type, base URL, and authentication metadata such as client credentials or API keys.
 - AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services account ID associated with the action connector.
 - Description
 - 
- Type: string
 
An optional description of the action connector.
 - Name
 - 
- Required: Yes
 - Type: string
 
A descriptive name for the action connector.
 - Permissions
 - 
- Type: Array of ResourcePermission structures
 
The permissions configuration that defines which users, groups, or namespaces can access this action connector and what operations they can perform.
 - Tags
 - 
- Type: Array of Tag structures
 
A list of tags to apply to the action connector for resource management and organization.
 - Type
 - 
- Required: Yes
 - Type: string
 
The type of action connector.
 - VpcConnectionArn
 - 
- Type: string
 
The ARN of the VPC connection to use for secure connectivity to the external service.
 
Result Syntax
[
    'ActionConnectorId' => '<string>',
    'Arn' => '<string>',
    'CreationStatus' => 'CREATION_IN_PROGRESS|CREATION_SUCCESSFUL|CREATION_FAILED|UPDATE_IN_PROGRESS|UPDATE_SUCCESSFUL|UPDATE_FAILED|DELETED',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- ActionConnectorId
 - 
- Type: string
 
The unique identifier of the created action connector.
 - Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the created action connector.
 - CreationStatus
 - 
- Type: string
 
The creation status of the action connector.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status code of the request.
 
Errors
- ThrottlingException:
 Access is throttled.
- ResourceExistsException:
 The resource specified already exists.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- InternalFailureException:
 An internal failure occurred.
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
CreateAnalysis
$result = $client->createAnalysis([/* ... */]); $promise = $client->createAnalysisAsync([/* ... */]);
Creates an analysis in Amazon Quick Sight. Analyses can be created either from a template or from an AnalysisDefinition.
Parameter Syntax
$result = $client->createAnalysis([
    'AnalysisId' => '<string>', // REQUIRED
    'AwsAccountId' => '<string>', // REQUIRED
    'Definition' => [
        'AnalysisDefaults' => [
            'DefaultNewSheetConfiguration' => [ // REQUIRED
                'InteractiveLayoutConfiguration' => [
                    'FreeForm' => [
                        'CanvasSizeOptions' => [ // REQUIRED
                            'ScreenCanvasSizeOptions' => [
                                'OptimizedViewPortWidth' => '<string>', // REQUIRED
                            ],
                        ],
                    ],
                    'Grid' => [
                        'CanvasSizeOptions' => [ // REQUIRED
                            'ScreenCanvasSizeOptions' => [
                                'OptimizedViewPortWidth' => '<string>',
                                'ResizeOption' => 'FIXED|RESPONSIVE', // REQUIRED
                            ],
                        ],
                    ],
                ],
                'PaginatedLayoutConfiguration' => [
                    'SectionBased' => [
                        'CanvasSizeOptions' => [ // REQUIRED
                            'PaperCanvasSizeOptions' => [
                                'PaperMargin' => [
                                    'Bottom' => '<string>',
                                    'Left' => '<string>',
                                    'Right' => '<string>',
                                    'Top' => '<string>',
                                ],
                                'PaperOrientation' => 'PORTRAIT|LANDSCAPE',
                                'PaperSize' => 'US_LETTER|US_LEGAL|US_TABLOID_LEDGER|A0|A1|A2|A3|A4|A5|JIS_B4|JIS_B5',
                            ],
                        ],
                    ],
                ],
                'SheetContentType' => 'PAGINATED|INTERACTIVE',
            ],
        ],
        'CalculatedFields' => [
            [
                'DataSetIdentifier' => '<string>', // REQUIRED
                'Expression' => '<string>', // REQUIRED
                'Name' => '<string>', // REQUIRED
            ],
            // ...
        ],
        'ColumnConfigurations' => [
            [
                'ColorsConfiguration' => [
                    'CustomColors' => [
                        [
                            'Color' => '<string>', // REQUIRED
                            'FieldValue' => '<string>',
                            'SpecialValue' => 'EMPTY|NULL|OTHER',
                        ],
                        // ...
                    ],
                ],
                'Column' => [ // REQUIRED
                    'ColumnName' => '<string>', // REQUIRED
                    'DataSetIdentifier' => '<string>', // REQUIRED
                ],
                'FormatConfiguration' => [
                    'DateTimeFormatConfiguration' => [
                        'DateTimeFormat' => '<string>',
                        'NullValueFormatConfiguration' => [
                            'NullString' => '<string>', // REQUIRED
                        ],
                        'NumericFormatConfiguration' => [
                            'CurrencyDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                                'Symbol' => '<string>',
                            ],
                            'NumberDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                            'PercentageDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                        ],
                    ],
                    'NumberFormatConfiguration' => [
                        'FormatConfiguration' => [
                            'CurrencyDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                                'Symbol' => '<string>',
                            ],
                            'NumberDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                            'PercentageDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                        ],
                    ],
                    'StringFormatConfiguration' => [
                        'NullValueFormatConfiguration' => [
                            'NullString' => '<string>', // REQUIRED
                        ],
                        'NumericFormatConfiguration' => [
                            'CurrencyDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                                'Symbol' => '<string>',
                            ],
                            'NumberDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                            'PercentageDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                        ],
                    ],
                ],
                'Role' => 'DIMENSION|MEASURE',
            ],
            // ...
        ],
        'DataSetIdentifierDeclarations' => [ // REQUIRED
            [
                'DataSetArn' => '<string>', // REQUIRED
                'Identifier' => '<string>', // REQUIRED
            ],
            // ...
        ],
        'FilterGroups' => [
            [
                'CrossDataset' => 'ALL_DATASETS|SINGLE_DATASET', // REQUIRED
                'FilterGroupId' => '<string>', // REQUIRED
                'Filters' => [ // REQUIRED
                    [
                        'CategoryFilter' => [
                            'Column' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'Configuration' => [ // REQUIRED
                                'CustomFilterConfiguration' => [
                                    'CategoryValue' => '<string>',
                                    'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH', // REQUIRED
                                    'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY', // REQUIRED
                                    'ParameterName' => '<string>',
                                    'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                ],
                                'CustomFilterListConfiguration' => [
                                    'CategoryValues' => ['<string>', ...],
                                    'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH', // REQUIRED
                                    'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY', // REQUIRED
                                    'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                ],
                                'FilterListConfiguration' => [
                                    'CategoryValues' => ['<string>', ...],
                                    'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH', // REQUIRED
                                    'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY',
                                    'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                ],
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [ // REQUIRED
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>, // REQUIRED
                                        'MinimumValue' => <float>, // REQUIRED
                                        'StepSize' => <float>, // REQUIRED
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>', // REQUIRED
                            ],
                            'FilterId' => '<string>', // REQUIRED
                        ],
                        'NestedFilter' => [
                            'Column' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'FilterId' => '<string>', // REQUIRED
                            'IncludeInnerSet' => true || false, // REQUIRED
                            'InnerFilter' => [ // REQUIRED
                                'CategoryInnerFilter' => [
                                    'Column' => [ // REQUIRED
                                        'ColumnName' => '<string>', // REQUIRED
                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                    ],
                                    'Configuration' => [ // REQUIRED
                                        'CustomFilterConfiguration' => [
                                            'CategoryValue' => '<string>',
                                            'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH', // REQUIRED
                                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY', // REQUIRED
                                            'ParameterName' => '<string>',
                                            'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                        ],
                                        'CustomFilterListConfiguration' => [
                                            'CategoryValues' => ['<string>', ...],
                                            'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH', // REQUIRED
                                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY', // REQUIRED
                                            'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                        ],
                                        'FilterListConfiguration' => [
                                            'CategoryValues' => ['<string>', ...],
                                            'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH', // REQUIRED
                                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY',
                                            'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                        ],
                                    ],
                                    'DefaultFilterControlConfiguration' => [
                                        'ControlOptions' => [ // REQUIRED
                                            'DefaultDateTimePickerOptions' => [
                                                'CommitMode' => 'AUTO|MANUAL',
                                                'DisplayOptions' => [
                                                    'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                                    'DateTimeFormat' => '<string>',
                                                    'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                            ],
                                            'DefaultDropdownOptions' => [
                                                'CommitMode' => 'AUTO|MANUAL',
                                                'DisplayOptions' => [
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'SelectAllOptions' => [
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'SelectableValues' => [
                                                    'Values' => ['<string>', ...],
                                                ],
                                                'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                            ],
                                            'DefaultListOptions' => [
                                                'DisplayOptions' => [
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'SearchOptions' => [
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'SelectAllOptions' => [
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'SelectableValues' => [
                                                    'Values' => ['<string>', ...],
                                                ],
                                                'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                            ],
                                            'DefaultRelativeDateTimeOptions' => [
                                                'CommitMode' => 'AUTO|MANUAL',
                                                'DisplayOptions' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                            ],
                                            'DefaultSliderOptions' => [
                                                'DisplayOptions' => [
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'MaximumValue' => <float>, // REQUIRED
                                                'MinimumValue' => <float>, // REQUIRED
                                                'StepSize' => <float>, // REQUIRED
                                                'Type' => 'SINGLE_POINT|RANGE',
                                            ],
                                            'DefaultTextAreaOptions' => [
                                                'Delimiter' => '<string>',
                                                'DisplayOptions' => [
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'PlaceholderOptions' => [
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                            ],
                                            'DefaultTextFieldOptions' => [
                                                'DisplayOptions' => [
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'PlaceholderOptions' => [
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'Title' => '<string>', // REQUIRED
                                    ],
                                ],
                            ],
                        ],
                        'NumericEqualityFilter' => [
                            'AggregationFunction' => [
                                'AttributeAggregationFunction' => [
                                    'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                    'ValueForMultipleValues' => '<string>',
                                ],
                                'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                'NumericalAggregationFunction' => [
                                    'PercentileAggregation' => [
                                        'PercentileValue' => <float>,
                                    ],
                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                ],
                            ],
                            'Column' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [ // REQUIRED
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>, // REQUIRED
                                        'MinimumValue' => <float>, // REQUIRED
                                        'StepSize' => <float>, // REQUIRED
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>', // REQUIRED
                            ],
                            'FilterId' => '<string>', // REQUIRED
                            'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL', // REQUIRED
                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY', // REQUIRED
                            'ParameterName' => '<string>',
                            'SelectAllOptions' => 'FILTER_ALL_VALUES',
                            'Value' => <float>,
                        ],
                        'NumericRangeFilter' => [
                            'AggregationFunction' => [
                                'AttributeAggregationFunction' => [
                                    'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                    'ValueForMultipleValues' => '<string>',
                                ],
                                'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                'NumericalAggregationFunction' => [
                                    'PercentileAggregation' => [
                                        'PercentileValue' => <float>,
                                    ],
                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                ],
                            ],
                            'Column' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [ // REQUIRED
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>, // REQUIRED
                                        'MinimumValue' => <float>, // REQUIRED
                                        'StepSize' => <float>, // REQUIRED
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>', // REQUIRED
                            ],
                            'FilterId' => '<string>', // REQUIRED
                            'IncludeMaximum' => true || false,
                            'IncludeMinimum' => true || false,
                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY', // REQUIRED
                            'RangeMaximum' => [
                                'Parameter' => '<string>',
                                'StaticValue' => <float>,
                            ],
                            'RangeMinimum' => [
                                'Parameter' => '<string>',
                                'StaticValue' => <float>,
                            ],
                            'SelectAllOptions' => 'FILTER_ALL_VALUES',
                        ],
                        'RelativeDatesFilter' => [
                            'AnchorDateConfiguration' => [ // REQUIRED
                                'AnchorOption' => 'NOW',
                                'ParameterName' => '<string>',
                            ],
                            'Column' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [ // REQUIRED
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>, // REQUIRED
                                        'MinimumValue' => <float>, // REQUIRED
                                        'StepSize' => <float>, // REQUIRED
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>', // REQUIRED
                            ],
                            'ExcludePeriodConfiguration' => [
                                'Amount' => <integer>, // REQUIRED
                                'Granularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                'Status' => 'ENABLED|DISABLED',
                            ],
                            'FilterId' => '<string>', // REQUIRED
                            'MinimumGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY', // REQUIRED
                            'ParameterName' => '<string>',
                            'RelativeDateType' => 'PREVIOUS|THIS|LAST|NOW|NEXT', // REQUIRED
                            'RelativeDateValue' => <integer>,
                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                        ],
                        'TimeEqualityFilter' => [
                            'Column' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [ // REQUIRED
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>, // REQUIRED
                                        'MinimumValue' => <float>, // REQUIRED
                                        'StepSize' => <float>, // REQUIRED
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>', // REQUIRED
                            ],
                            'FilterId' => '<string>', // REQUIRED
                            'ParameterName' => '<string>',
                            'RollingDate' => [
                                'DataSetIdentifier' => '<string>',
                                'Expression' => '<string>', // REQUIRED
                            ],
                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                            'Value' => <integer || string || DateTime>,
                        ],
                        'TimeRangeFilter' => [
                            'Column' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [ // REQUIRED
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>, // REQUIRED
                                        'MinimumValue' => <float>, // REQUIRED
                                        'StepSize' => <float>, // REQUIRED
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>', // REQUIRED
                            ],
                            'ExcludePeriodConfiguration' => [
                                'Amount' => <integer>, // REQUIRED
                                'Granularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                'Status' => 'ENABLED|DISABLED',
                            ],
                            'FilterId' => '<string>', // REQUIRED
                            'IncludeMaximum' => true || false,
                            'IncludeMinimum' => true || false,
                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY', // REQUIRED
                            'RangeMaximumValue' => [
                                'Parameter' => '<string>',
                                'RollingDate' => [
                                    'DataSetIdentifier' => '<string>',
                                    'Expression' => '<string>', // REQUIRED
                                ],
                                'StaticValue' => <integer || string || DateTime>,
                            ],
                            'RangeMinimumValue' => [
                                'Parameter' => '<string>',
                                'RollingDate' => [
                                    'DataSetIdentifier' => '<string>',
                                    'Expression' => '<string>', // REQUIRED
                                ],
                                'StaticValue' => <integer || string || DateTime>,
                            ],
                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                        ],
                        'TopBottomFilter' => [
                            'AggregationSortConfigurations' => [ // REQUIRED
                                [
                                    'AggregationFunction' => [
                                        'AttributeAggregationFunction' => [
                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                            'ValueForMultipleValues' => '<string>',
                                        ],
                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                        'NumericalAggregationFunction' => [
                                            'PercentileAggregation' => [
                                                'PercentileValue' => <float>,
                                            ],
                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                        ],
                                    ],
                                    'Column' => [ // REQUIRED
                                        'ColumnName' => '<string>', // REQUIRED
                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                    ],
                                    'SortDirection' => 'ASC|DESC', // REQUIRED
                                ],
                                // ...
                            ],
                            'Column' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [ // REQUIRED
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>, // REQUIRED
                                        'MinimumValue' => <float>, // REQUIRED
                                        'StepSize' => <float>, // REQUIRED
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>', // REQUIRED
                            ],
                            'FilterId' => '<string>', // REQUIRED
                            'Limit' => <integer>,
                            'ParameterName' => '<string>',
                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                        ],
                    ],
                    // ...
                ],
                'ScopeConfiguration' => [ // REQUIRED
                    'AllSheets' => [
                    ],
                    'SelectedSheets' => [
                        'SheetVisualScopingConfigurations' => [
                            [
                                'Scope' => 'ALL_VISUALS|SELECTED_VISUALS', // REQUIRED
                                'SheetId' => '<string>', // REQUIRED
                                'VisualIds' => ['<string>', ...],
                            ],
                            // ...
                        ],
                    ],
                ],
                'Status' => 'ENABLED|DISABLED',
            ],
            // ...
        ],
        'Options' => [
            'CustomActionDefaults' => [
                'highlightOperation' => [
                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_HOVER|NONE', // REQUIRED
                ],
            ],
            'ExcludedDataSetArns' => ['<string>', ...],
            'QBusinessInsightsStatus' => 'ENABLED|DISABLED',
            'Timezone' => '<string>',
            'WeekStart' => 'SUNDAY|MONDAY|TUESDAY|WEDNESDAY|THURSDAY|FRIDAY|SATURDAY',
        ],
        'ParameterDeclarations' => [
            [
                'DateTimeParameterDeclaration' => [
                    'DefaultValues' => [
                        'DynamicValue' => [
                            'DefaultValueColumn' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'GroupNameColumn' => [
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'UserNameColumn' => [
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                        ],
                        'RollingDate' => [
                            'DataSetIdentifier' => '<string>',
                            'Expression' => '<string>', // REQUIRED
                        ],
                        'StaticValues' => [<integer || string || DateTime>, ...],
                    ],
                    'MappedDataSetParameters' => [
                        [
                            'DataSetIdentifier' => '<string>', // REQUIRED
                            'DataSetParameterName' => '<string>', // REQUIRED
                        ],
                        // ...
                    ],
                    'Name' => '<string>', // REQUIRED
                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                    'ValueWhenUnset' => [
                        'CustomValue' => <integer || string || DateTime>,
                        'ValueWhenUnsetOption' => 'RECOMMENDED_VALUE|NULL',
                    ],
                ],
                'DecimalParameterDeclaration' => [
                    'DefaultValues' => [
                        'DynamicValue' => [
                            'DefaultValueColumn' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'GroupNameColumn' => [
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'UserNameColumn' => [
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                        ],
                        'StaticValues' => [<float>, ...],
                    ],
                    'MappedDataSetParameters' => [
                        [
                            'DataSetIdentifier' => '<string>', // REQUIRED
                            'DataSetParameterName' => '<string>', // REQUIRED
                        ],
                        // ...
                    ],
                    'Name' => '<string>', // REQUIRED
                    'ParameterValueType' => 'MULTI_VALUED|SINGLE_VALUED', // REQUIRED
                    'ValueWhenUnset' => [
                        'CustomValue' => <float>,
                        'ValueWhenUnsetOption' => 'RECOMMENDED_VALUE|NULL',
                    ],
                ],
                'IntegerParameterDeclaration' => [
                    'DefaultValues' => [
                        'DynamicValue' => [
                            'DefaultValueColumn' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'GroupNameColumn' => [
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'UserNameColumn' => [
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                        ],
                        'StaticValues' => [<integer>, ...],
                    ],
                    'MappedDataSetParameters' => [
                        [
                            'DataSetIdentifier' => '<string>', // REQUIRED
                            'DataSetParameterName' => '<string>', // REQUIRED
                        ],
                        // ...
                    ],
                    'Name' => '<string>', // REQUIRED
                    'ParameterValueType' => 'MULTI_VALUED|SINGLE_VALUED', // REQUIRED
                    'ValueWhenUnset' => [
                        'CustomValue' => <integer>,
                        'ValueWhenUnsetOption' => 'RECOMMENDED_VALUE|NULL',
                    ],
                ],
                'StringParameterDeclaration' => [
                    'DefaultValues' => [
                        'DynamicValue' => [
                            'DefaultValueColumn' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'GroupNameColumn' => [
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'UserNameColumn' => [
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                        ],
                        'StaticValues' => ['<string>', ...],
                    ],
                    'MappedDataSetParameters' => [
                        [
                            'DataSetIdentifier' => '<string>', // REQUIRED
                            'DataSetParameterName' => '<string>', // REQUIRED
                        ],
                        // ...
                    ],
                    'Name' => '<string>', // REQUIRED
                    'ParameterValueType' => 'MULTI_VALUED|SINGLE_VALUED', // REQUIRED
                    'ValueWhenUnset' => [
                        'CustomValue' => '<string>',
                        'ValueWhenUnsetOption' => 'RECOMMENDED_VALUE|NULL',
                    ],
                ],
            ],
            // ...
        ],
        'QueryExecutionOptions' => [
            'QueryExecutionMode' => 'AUTO|MANUAL',
        ],
        'Sheets' => [
            [
                'ContentType' => 'PAGINATED|INTERACTIVE',
                'CustomActionDefaults' => [
                    'highlightOperation' => [
                        'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_HOVER|NONE', // REQUIRED
                    ],
                ],
                'Description' => '<string>',
                'FilterControls' => [
                    [
                        'CrossSheet' => [
                            'CascadingControlConfiguration' => [
                                'SourceControls' => [
                                    [
                                        'ColumnToMatch' => [
                                            'ColumnName' => '<string>', // REQUIRED
                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                        ],
                                        'SourceSheetControlId' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'FilterControlId' => '<string>', // REQUIRED
                            'SourceFilterId' => '<string>', // REQUIRED
                        ],
                        'DateTimePicker' => [
                            'CommitMode' => 'AUTO|MANUAL',
                            'DisplayOptions' => [
                                'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                'DateTimeFormat' => '<string>',
                                'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>', // REQUIRED
                            'SourceFilterId' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                            'Type' => 'SINGLE_VALUED|DATE_RANGE',
                        ],
                        'Dropdown' => [
                            'CascadingControlConfiguration' => [
                                'SourceControls' => [
                                    [
                                        'ColumnToMatch' => [
                                            'ColumnName' => '<string>', // REQUIRED
                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                        ],
                                        'SourceSheetControlId' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'CommitMode' => 'AUTO|MANUAL',
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SelectAllOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>', // REQUIRED
                            'SelectableValues' => [
                                'Values' => ['<string>', ...],
                            ],
                            'SourceFilterId' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                            'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                        ],
                        'List' => [
                            'CascadingControlConfiguration' => [
                                'SourceControls' => [
                                    [
                                        'ColumnToMatch' => [
                                            'ColumnName' => '<string>', // REQUIRED
                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                        ],
                                        'SourceSheetControlId' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SearchOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SelectAllOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>', // REQUIRED
                            'SelectableValues' => [
                                'Values' => ['<string>', ...],
                            ],
                            'SourceFilterId' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                            'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                        ],
                        'RelativeDateTime' => [
                            'CommitMode' => 'AUTO|MANUAL',
                            'DisplayOptions' => [
                                'DateTimeFormat' => '<string>',
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>', // REQUIRED
                            'SourceFilterId' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                        ],
                        'Slider' => [
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>', // REQUIRED
                            'MaximumValue' => <float>, // REQUIRED
                            'MinimumValue' => <float>, // REQUIRED
                            'SourceFilterId' => '<string>', // REQUIRED
                            'StepSize' => <float>, // REQUIRED
                            'Title' => '<string>', // REQUIRED
                            'Type' => 'SINGLE_POINT|RANGE',
                        ],
                        'TextArea' => [
                            'Delimiter' => '<string>',
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'PlaceholderOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>', // REQUIRED
                            'SourceFilterId' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                        ],
                        'TextField' => [
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'PlaceholderOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>', // REQUIRED
                            'SourceFilterId' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                        ],
                    ],
                    // ...
                ],
                'Images' => [
                    [
                        'Actions' => [
                            [
                                'ActionOperations' => [ // REQUIRED
                                    [
                                        'NavigationOperation' => [
                                            'LocalNavigationConfiguration' => [
                                                'TargetSheetId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        'SetParametersOperation' => [
                                            'ParameterValueConfigurations' => [ // REQUIRED
                                                [
                                                    'DestinationParameterName' => '<string>', // REQUIRED
                                                    'Value' => [ // REQUIRED
                                                        'CustomValuesConfiguration' => [
                                                            'CustomValues' => [ // REQUIRED
                                                                'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                'DecimalValues' => [<float>, ...],
                                                                'IntegerValues' => [<integer>, ...],
                                                                'StringValues' => ['<string>', ...],
                                                            ],
                                                            'IncludeNullValue' => true || false,
                                                        ],
                                                        'SelectAllValueOptions' => 'ALL_VALUES',
                                                        'SourceColumn' => [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        'SourceField' => '<string>',
                                                        'SourceParameterName' => '<string>',
                                                    ],
                                                ],
                                                // ...
                                            ],
                                        ],
                                        'URLOperation' => [
                                            'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                            'URLTemplate' => '<string>', // REQUIRED
                                        ],
                                    ],
                                    // ...
                                ],
                                'CustomActionId' => '<string>', // REQUIRED
                                'Name' => '<string>', // REQUIRED
                                'Status' => 'ENABLED|DISABLED',
                                'Trigger' => 'CLICK|MENU', // REQUIRED
                            ],
                            // ...
                        ],
                        'ImageContentAltText' => '<string>',
                        'Interactions' => [
                            'ImageMenuOption' => [
                                'AvailabilityStatus' => 'ENABLED|DISABLED',
                            ],
                        ],
                        'Scaling' => [
                            'ScalingType' => 'SCALE_TO_WIDTH|SCALE_TO_HEIGHT|SCALE_TO_CONTAINER|SCALE_NONE',
                        ],
                        'SheetImageId' => '<string>', // REQUIRED
                        'Source' => [ // REQUIRED
                            'SheetImageStaticFileSource' => [
                                'StaticFileId' => '<string>', // REQUIRED
                            ],
                        ],
                        'Tooltip' => [
                            'TooltipText' => [
                                'PlainText' => '<string>',
                            ],
                            'Visibility' => 'HIDDEN|VISIBLE',
                        ],
                    ],
                    // ...
                ],
                'Layouts' => [
                    [
                        'Configuration' => [ // REQUIRED
                            'FreeFormLayout' => [
                                'CanvasSizeOptions' => [
                                    'ScreenCanvasSizeOptions' => [
                                        'OptimizedViewPortWidth' => '<string>', // REQUIRED
                                    ],
                                ],
                                'Elements' => [ // REQUIRED
                                    [
                                        'BackgroundStyle' => [
                                            'Color' => '<string>',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'BorderStyle' => [
                                            'Color' => '<string>',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'ElementId' => '<string>', // REQUIRED
                                        'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE', // REQUIRED
                                        'Height' => '<string>', // REQUIRED
                                        'LoadingAnimation' => [
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RenderingRules' => [
                                            [
                                                'ConfigurationOverrides' => [ // REQUIRED
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'Expression' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'SelectedBorderStyle' => [
                                            'Color' => '<string>',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'Width' => '<string>', // REQUIRED
                                        'XAxisLocation' => '<string>', // REQUIRED
                                        'YAxisLocation' => '<string>', // REQUIRED
                                    ],
                                    // ...
                                ],
                            ],
                            'GridLayout' => [
                                'CanvasSizeOptions' => [
                                    'ScreenCanvasSizeOptions' => [
                                        'OptimizedViewPortWidth' => '<string>',
                                        'ResizeOption' => 'FIXED|RESPONSIVE', // REQUIRED
                                    ],
                                ],
                                'Elements' => [ // REQUIRED
                                    [
                                        'ColumnIndex' => <integer>,
                                        'ColumnSpan' => <integer>, // REQUIRED
                                        'ElementId' => '<string>', // REQUIRED
                                        'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE', // REQUIRED
                                        'RowIndex' => <integer>,
                                        'RowSpan' => <integer>, // REQUIRED
                                    ],
                                    // ...
                                ],
                            ],
                            'SectionBasedLayout' => [
                                'BodySections' => [ // REQUIRED
                                    [
                                        'Content' => [ // REQUIRED
                                            'Layout' => [
                                                'FreeFormLayout' => [ // REQUIRED
                                                    'Elements' => [ // REQUIRED
                                                        [
                                                            'BackgroundStyle' => [
                                                                'Color' => '<string>',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'BorderStyle' => [
                                                                'Color' => '<string>',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'ElementId' => '<string>', // REQUIRED
                                                            'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE', // REQUIRED
                                                            'Height' => '<string>', // REQUIRED
                                                            'LoadingAnimation' => [
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'RenderingRules' => [
                                                                [
                                                                    'ConfigurationOverrides' => [ // REQUIRED
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                    'Expression' => '<string>', // REQUIRED
                                                                ],
                                                                // ...
                                                            ],
                                                            'SelectedBorderStyle' => [
                                                                'Color' => '<string>',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                            'Width' => '<string>', // REQUIRED
                                                            'XAxisLocation' => '<string>', // REQUIRED
                                                            'YAxisLocation' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'PageBreakConfiguration' => [
                                            'After' => [
                                                'Status' => 'ENABLED|DISABLED',
                                            ],
                                        ],
                                        'RepeatConfiguration' => [
                                            'DimensionConfigurations' => [
                                                [
                                                    'DynamicCategoryDimensionConfiguration' => [
                                                        'Column' => [ // REQUIRED
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        'Limit' => <integer>,
                                                        'SortByMetrics' => [
                                                            [
                                                                'AggregationFunction' => [
                                                                    'AttributeAggregationFunction' => [
                                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                                        'ValueForMultipleValues' => '<string>',
                                                                    ],
                                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                                    'NumericalAggregationFunction' => [
                                                                        'PercentileAggregation' => [
                                                                            'PercentileValue' => <float>,
                                                                        ],
                                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                                    ],
                                                                ],
                                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                                'SortBy' => [ // REQUIRED
                                                                    'ColumnName' => '<string>', // REQUIRED
                                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                                ],
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'DynamicNumericDimensionConfiguration' => [
                                                        'Column' => [ // REQUIRED
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        'Limit' => <integer>,
                                                        'SortByMetrics' => [
                                                            [
                                                                'AggregationFunction' => [
                                                                    'AttributeAggregationFunction' => [
                                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                                        'ValueForMultipleValues' => '<string>',
                                                                    ],
                                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                                    'NumericalAggregationFunction' => [
                                                                        'PercentileAggregation' => [
                                                                            'PercentileValue' => <float>,
                                                                        ],
                                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                                    ],
                                                                ],
                                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                                'SortBy' => [ // REQUIRED
                                                                    'ColumnName' => '<string>', // REQUIRED
                                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                                ],
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                ],
                                                // ...
                                            ],
                                            'NonRepeatingVisuals' => ['<string>', ...],
                                            'PageBreakConfiguration' => [
                                                'After' => [
                                                    'Status' => 'ENABLED|DISABLED',
                                                ],
                                            ],
                                        ],
                                        'SectionId' => '<string>', // REQUIRED
                                        'Style' => [
                                            'Height' => '<string>',
                                            'Padding' => [
                                                'Bottom' => '<string>',
                                                'Left' => '<string>',
                                                'Right' => '<string>',
                                                'Top' => '<string>',
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                                'CanvasSizeOptions' => [ // REQUIRED
                                    'PaperCanvasSizeOptions' => [
                                        'PaperMargin' => [
                                            'Bottom' => '<string>',
                                            'Left' => '<string>',
                                            'Right' => '<string>',
                                            'Top' => '<string>',
                                        ],
                                        'PaperOrientation' => 'PORTRAIT|LANDSCAPE',
                                        'PaperSize' => 'US_LETTER|US_LEGAL|US_TABLOID_LEDGER|A0|A1|A2|A3|A4|A5|JIS_B4|JIS_B5',
                                    ],
                                ],
                                'FooterSections' => [ // REQUIRED
                                    [
                                        'Layout' => [ // REQUIRED
                                            'FreeFormLayout' => [ // REQUIRED
                                                'Elements' => [ // REQUIRED
                                                    [
                                                        'BackgroundStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'BorderStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'ElementId' => '<string>', // REQUIRED
                                                        'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE', // REQUIRED
                                                        'Height' => '<string>', // REQUIRED
                                                        'LoadingAnimation' => [
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'RenderingRules' => [
                                                            [
                                                                'ConfigurationOverrides' => [ // REQUIRED
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                                'Expression' => '<string>', // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                        'SelectedBorderStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                        'Width' => '<string>', // REQUIRED
                                                        'XAxisLocation' => '<string>', // REQUIRED
                                                        'YAxisLocation' => '<string>', // REQUIRED
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                        ],
                                        'SectionId' => '<string>', // REQUIRED
                                        'Style' => [
                                            'Height' => '<string>',
                                            'Padding' => [
                                                'Bottom' => '<string>',
                                                'Left' => '<string>',
                                                'Right' => '<string>',
                                                'Top' => '<string>',
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                                'HeaderSections' => [ // REQUIRED
                                    [
                                        'Layout' => [ // REQUIRED
                                            'FreeFormLayout' => [ // REQUIRED
                                                'Elements' => [ // REQUIRED
                                                    [
                                                        'BackgroundStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'BorderStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'ElementId' => '<string>', // REQUIRED
                                                        'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE', // REQUIRED
                                                        'Height' => '<string>', // REQUIRED
                                                        'LoadingAnimation' => [
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'RenderingRules' => [
                                                            [
                                                                'ConfigurationOverrides' => [ // REQUIRED
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                                'Expression' => '<string>', // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                        'SelectedBorderStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                        'Width' => '<string>', // REQUIRED
                                                        'XAxisLocation' => '<string>', // REQUIRED
                                                        'YAxisLocation' => '<string>', // REQUIRED
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                        ],
                                        'SectionId' => '<string>', // REQUIRED
                                        'Style' => [
                                            'Height' => '<string>',
                                            'Padding' => [
                                                'Bottom' => '<string>',
                                                'Left' => '<string>',
                                                'Right' => '<string>',
                                                'Top' => '<string>',
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                        ],
                    ],
                    // ...
                ],
                'Name' => '<string>',
                'ParameterControls' => [
                    [
                        'DateTimePicker' => [
                            'DisplayOptions' => [
                                'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                'DateTimeFormat' => '<string>',
                                'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ParameterControlId' => '<string>', // REQUIRED
                            'SourceParameterName' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                        ],
                        'Dropdown' => [
                            'CascadingControlConfiguration' => [
                                'SourceControls' => [
                                    [
                                        'ColumnToMatch' => [
                                            'ColumnName' => '<string>', // REQUIRED
                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                        ],
                                        'SourceSheetControlId' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'CommitMode' => 'AUTO|MANUAL',
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SelectAllOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ParameterControlId' => '<string>', // REQUIRED
                            'SelectableValues' => [
                                'LinkToDataSetColumn' => [
                                    'ColumnName' => '<string>', // REQUIRED
                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                ],
                                'Values' => ['<string>', ...],
                            ],
                            'SourceParameterName' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                            'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                        ],
                        'List' => [
                            'CascadingControlConfiguration' => [
                                'SourceControls' => [
                                    [
                                        'ColumnToMatch' => [
                                            'ColumnName' => '<string>', // REQUIRED
                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                        ],
                                        'SourceSheetControlId' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SearchOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SelectAllOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ParameterControlId' => '<string>', // REQUIRED
                            'SelectableValues' => [
                                'LinkToDataSetColumn' => [
                                    'ColumnName' => '<string>', // REQUIRED
                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                ],
                                'Values' => ['<string>', ...],
                            ],
                            'SourceParameterName' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                            'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                        ],
                        'Slider' => [
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'MaximumValue' => <float>, // REQUIRED
                            'MinimumValue' => <float>, // REQUIRED
                            'ParameterControlId' => '<string>', // REQUIRED
                            'SourceParameterName' => '<string>', // REQUIRED
                            'StepSize' => <float>, // REQUIRED
                            'Title' => '<string>', // REQUIRED
                        ],
                        'TextArea' => [
                            'Delimiter' => '<string>',
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'PlaceholderOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ParameterControlId' => '<string>', // REQUIRED
                            'SourceParameterName' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                        ],
                        'TextField' => [
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'PlaceholderOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ParameterControlId' => '<string>', // REQUIRED
                            'SourceParameterName' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                        ],
                    ],
                    // ...
                ],
                'SheetControlLayouts' => [
                    [
                        'Configuration' => [ // REQUIRED
                            'GridLayout' => [
                                'CanvasSizeOptions' => [
                                    'ScreenCanvasSizeOptions' => [
                                        'OptimizedViewPortWidth' => '<string>',
                                        'ResizeOption' => 'FIXED|RESPONSIVE', // REQUIRED
                                    ],
                                ],
                                'Elements' => [ // REQUIRED
                                    [
                                        'ColumnIndex' => <integer>,
                                        'ColumnSpan' => <integer>, // REQUIRED
                                        'ElementId' => '<string>', // REQUIRED
                                        'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE', // REQUIRED
                                        'RowIndex' => <integer>,
                                        'RowSpan' => <integer>, // REQUIRED
                                    ],
                                    // ...
                                ],
                            ],
                        ],
                    ],
                    // ...
                ],
                'SheetId' => '<string>', // REQUIRED
                'TextBoxes' => [
                    [
                        'Content' => '<string>',
                        'Interactions' => [
                            'TextBoxMenuOption' => [
                                'AvailabilityStatus' => 'ENABLED|DISABLED',
                            ],
                        ],
                        'SheetTextBoxId' => '<string>', // REQUIRED
                    ],
                    // ...
                ],
                'Title' => '<string>',
                'Visuals' => [
                    [
                        'BarChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'BarsArrangement' => 'CLUSTERED|STACKED|STACKED_PERCENT',
                                'CategoryAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ColorLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ContributionAnalysisDefaults' => [
                                    [
                                        'ContributorDimensions' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'MeasureFieldId' => '<string>', // REQUIRED
                                    ],
                                    // ...
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'BarChartAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Colors' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'SmallMultiples' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'Orientation' => 'HORIZONTAL|VERTICAL',
                                'ReferenceLines' => [
                                    [
                                        'DataConfiguration' => [ // REQUIRED
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS',
                                            'DynamicConfiguration' => [
                                                'Calculation' => [ // REQUIRED
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'MeasureAggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                            ],
                                            'SeriesType' => 'BAR|LINE',
                                            'StaticConfiguration' => [
                                                'Value' => <float>, // REQUIRED
                                            ],
                                        ],
                                        'LabelConfiguration' => [
                                            'CustomLabelConfiguration' => [
                                                'CustomLabel' => '<string>', // REQUIRED
                                            ],
                                            'FontColor' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalPosition' => 'LEFT|CENTER|RIGHT',
                                            'ValueLabelConfiguration' => [
                                                'FormatConfiguration' => [
                                                    'CurrencyDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                        'Symbol' => '<string>',
                                                    ],
                                                    'NumberDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                    'PercentageDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                ],
                                                'RelativePosition' => 'BEFORE_CUSTOM_LABEL|AFTER_CUSTOM_LABEL',
                                            ],
                                            'VerticalPosition' => 'ABOVE|BELOW',
                                        ],
                                        'Status' => 'ENABLED|DISABLED',
                                        'StyleConfiguration' => [
                                            'Color' => '<string>',
                                            'Pattern' => 'SOLID|DASHED|DOTTED',
                                        ],
                                    ],
                                    // ...
                                ],
                                'SmallMultiplesOptions' => [
                                    'MaxVisibleColumns' => <integer>,
                                    'MaxVisibleRows' => <integer>,
                                    'PanelConfiguration' => [
                                        'BackgroundColor' => '<string>',
                                        'BackgroundVisibility' => 'HIDDEN|VISIBLE',
                                        'BorderColor' => '<string>',
                                        'BorderStyle' => 'SOLID|DASHED|DOTTED',
                                        'BorderThickness' => '<string>',
                                        'BorderVisibility' => 'HIDDEN|VISIBLE',
                                        'GutterSpacing' => '<string>',
                                        'GutterVisibility' => 'HIDDEN|VISIBLE',
                                        'Title' => [
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'XAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                    'YAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'ColorItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'ColorSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SmallMultiplesLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'SmallMultiplesSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ValueAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'ValueLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'BoxPlotVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'BoxPlotOptions' => [
                                    'AllDataPointsVisibility' => 'HIDDEN|VISIBLE',
                                    'OutlierVisibility' => 'HIDDEN|VISIBLE',
                                    'StyleOptions' => [
                                        'FillStyle' => 'SOLID|TRANSPARENT',
                                    ],
                                ],
                                'CategoryAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'BoxPlotAggregatedFieldWells' => [
                                        'GroupBy' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'PrimaryYAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'PrimaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ReferenceLines' => [
                                    [
                                        'DataConfiguration' => [ // REQUIRED
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS',
                                            'DynamicConfiguration' => [
                                                'Calculation' => [ // REQUIRED
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'MeasureAggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                            ],
                                            'SeriesType' => 'BAR|LINE',
                                            'StaticConfiguration' => [
                                                'Value' => <float>, // REQUIRED
                                            ],
                                        ],
                                        'LabelConfiguration' => [
                                            'CustomLabelConfiguration' => [
                                                'CustomLabel' => '<string>', // REQUIRED
                                            ],
                                            'FontColor' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalPosition' => 'LEFT|CENTER|RIGHT',
                                            'ValueLabelConfiguration' => [
                                                'FormatConfiguration' => [
                                                    'CurrencyDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                        'Symbol' => '<string>',
                                                    ],
                                                    'NumberDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                    'PercentageDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                ],
                                                'RelativePosition' => 'BEFORE_CUSTOM_LABEL|AFTER_CUSTOM_LABEL',
                                            ],
                                            'VerticalPosition' => 'ABOVE|BELOW',
                                        ],
                                        'Status' => 'ENABLED|DISABLED',
                                        'StyleConfiguration' => [
                                            'Color' => '<string>',
                                            'Pattern' => 'SOLID|DASHED|DOTTED',
                                        ],
                                    ],
                                    // ...
                                ],
                                'SortConfiguration' => [
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'PaginationConfiguration' => [
                                        'PageNumber' => <integer>, // REQUIRED
                                        'PageSize' => <integer>, // REQUIRED
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'ComboChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'BarDataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'BarsArrangement' => 'CLUSTERED|STACKED|STACKED_PERCENT',
                                'CategoryAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ColorLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'ComboChartAggregatedFieldWells' => [
                                        'BarValues' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Colors' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'LineValues' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'LineDataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'PrimaryYAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'PrimaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ReferenceLines' => [
                                    [
                                        'DataConfiguration' => [ // REQUIRED
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS',
                                            'DynamicConfiguration' => [
                                                'Calculation' => [ // REQUIRED
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'MeasureAggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                            ],
                                            'SeriesType' => 'BAR|LINE',
                                            'StaticConfiguration' => [
                                                'Value' => <float>, // REQUIRED
                                            ],
                                        ],
                                        'LabelConfiguration' => [
                                            'CustomLabelConfiguration' => [
                                                'CustomLabel' => '<string>', // REQUIRED
                                            ],
                                            'FontColor' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalPosition' => 'LEFT|CENTER|RIGHT',
                                            'ValueLabelConfiguration' => [
                                                'FormatConfiguration' => [
                                                    'CurrencyDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                        'Symbol' => '<string>',
                                                    ],
                                                    'NumberDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                    'PercentageDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                ],
                                                'RelativePosition' => 'BEFORE_CUSTOM_LABEL|AFTER_CUSTOM_LABEL',
                                            ],
                                            'VerticalPosition' => 'ABOVE|BELOW',
                                        ],
                                        'Status' => 'ENABLED|DISABLED',
                                        'StyleConfiguration' => [
                                            'Color' => '<string>',
                                            'Pattern' => 'SOLID|DASHED|DOTTED',
                                        ],
                                    ],
                                    // ...
                                ],
                                'SecondaryYAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'SecondaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SingleAxisOptions' => [
                                    'YAxisOptions' => [
                                        'YAxis' => 'PRIMARY_Y_AXIS', // REQUIRED
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'ColorItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'ColorSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'CustomContentVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'ContentType' => 'IMAGE|OTHER_EMBEDDED_CONTENT',
                                'ContentUrl' => '<string>',
                                'ImageScaling' => 'FIT_TO_HEIGHT|FIT_TO_WIDTH|DO_NOT_SCALE|SCALE_TO_VISUAL',
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                            ],
                            'DataSetIdentifier' => '<string>', // REQUIRED
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'EmptyVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'DataSetIdentifier' => '<string>', // REQUIRED
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'FilledMapVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldWells' => [
                                    'FilledMapAggregatedFieldWells' => [
                                        'Geospatial' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'MapStyleOptions' => [
                                    'BaseMapStyle' => 'LIGHT_GRAY|DARK_GRAY|STREET|IMAGERY',
                                ],
                                'SortConfiguration' => [
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'WindowOptions' => [
                                    'Bounds' => [
                                        'East' => <float>, // REQUIRED
                                        'North' => <float>, // REQUIRED
                                        'South' => <float>, // REQUIRED
                                        'West' => <float>, // REQUIRED
                                    ],
                                    'MapZoomMode' => 'AUTO|MANUAL',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'ConditionalFormatting' => [
                                'ConditionalFormattingOptions' => [ // REQUIRED
                                    [
                                        'Shape' => [ // REQUIRED
                                            'FieldId' => '<string>', // REQUIRED
                                            'Format' => [
                                                'BackgroundColor' => [ // REQUIRED
                                                    'Gradient' => [
                                                        'Color' => [ // REQUIRED
                                                            'Stops' => [
                                                                [
                                                                    'Color' => '<string>',
                                                                    'DataValue' => <float>,
                                                                    'GradientOffset' => <float>, // REQUIRED
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                    'Solid' => [
                                                        'Color' => '<string>',
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'FunnelChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'DataLabelOptions' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'LabelColor' => '<string>',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureDataLabelStyle' => 'VALUE_ONLY|PERCENTAGE_BY_FIRST_STAGE|PERCENTAGE_BY_PREVIOUS_STAGE|VALUE_AND_PERCENTAGE_BY_FIRST_STAGE|VALUE_AND_PERCENTAGE_BY_PREVIOUS_STAGE',
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'FunnelChartAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ValueLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'GaugeChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'ColorConfiguration' => [
                                    'BackgroundColor' => '<string>',
                                    'ForegroundColor' => '<string>',
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'TargetValues' => [
                                        [
                                            'CalculatedMeasureField' => [
                                                'Expression' => '<string>', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CategoricalMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'DateMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'NumericalMeasureField' => [
                                                'AggregationFunction' => [
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'FormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'Values' => [
                                        [
                                            'CalculatedMeasureField' => [
                                                'Expression' => '<string>', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CategoricalMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'DateMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'NumericalMeasureField' => [
                                                'AggregationFunction' => [
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'FormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'GaugeChartOptions' => [
                                    'Arc' => [
                                        'ArcAngle' => <float>,
                                        'ArcThickness' => 'SMALL|MEDIUM|LARGE',
                                    ],
                                    'ArcAxis' => [
                                        'Range' => [
                                            'Max' => <float>,
                                            'Min' => <float>,
                                        ],
                                        'ReserveRange' => <integer>,
                                    ],
                                    'Comparison' => [
                                        'ComparisonFormat' => [
                                            'NumberDisplayFormatConfiguration' => [
                                                'DecimalPlacesConfiguration' => [
                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                ],
                                                'NegativeValueConfiguration' => [
                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                ],
                                                'NullValueFormatConfiguration' => [
                                                    'NullString' => '<string>', // REQUIRED
                                                ],
                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                'Prefix' => '<string>',
                                                'SeparatorConfiguration' => [
                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                    'ThousandsSeparator' => [
                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'Suffix' => '<string>',
                                            ],
                                            'PercentageDisplayFormatConfiguration' => [
                                                'DecimalPlacesConfiguration' => [
                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                ],
                                                'NegativeValueConfiguration' => [
                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                ],
                                                'NullValueFormatConfiguration' => [
                                                    'NullString' => '<string>', // REQUIRED
                                                ],
                                                'Prefix' => '<string>',
                                                'SeparatorConfiguration' => [
                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                    'ThousandsSeparator' => [
                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'Suffix' => '<string>',
                                            ],
                                        ],
                                        'ComparisonMethod' => 'DIFFERENCE|PERCENT_DIFFERENCE|PERCENT',
                                    ],
                                    'PrimaryValueDisplayType' => 'HIDDEN|COMPARISON|ACTUAL',
                                    'PrimaryValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'TooltipOptions' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ConditionalFormatting' => [
                                'ConditionalFormattingOptions' => [
                                    [
                                        'Arc' => [
                                            'ForegroundColor' => [
                                                'Gradient' => [
                                                    'Color' => [ // REQUIRED
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>, // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                            ],
                                        ],
                                        'PrimaryValue' => [
                                            'Icon' => [
                                                'CustomCondition' => [
                                                    'Color' => '<string>',
                                                    'DisplayConfiguration' => [
                                                        'IconDisplayOption' => 'ICON_ONLY',
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                    'IconOptions' => [ // REQUIRED
                                                        '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>',
                                                    ],
                                                ],
                                                'IconSet' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    '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',
                                                ],
                                            ],
                                            'TextColor' => [
                                                'Gradient' => [
                                                    'Color' => [ // REQUIRED
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>, // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'GeospatialMapVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldWells' => [
                                    'GeospatialMapAggregatedFieldWells' => [
                                        'Colors' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Geospatial' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'MapStyleOptions' => [
                                    'BaseMapStyle' => 'LIGHT_GRAY|DARK_GRAY|STREET|IMAGERY',
                                ],
                                'PointStyleOptions' => [
                                    'ClusterMarkerConfiguration' => [
                                        'ClusterMarker' => [
                                            'SimpleClusterMarker' => [
                                                'Color' => '<string>',
                                            ],
                                        ],
                                    ],
                                    'HeatmapConfiguration' => [
                                        'HeatmapColor' => [
                                            'Colors' => [
                                                [
                                                    'Color' => '<string>', // REQUIRED
                                                ],
                                                // ...
                                            ],
                                        ],
                                    ],
                                    'SelectedPointStyle' => 'POINT|CLUSTER|HEATMAP',
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                                'WindowOptions' => [
                                    'Bounds' => [
                                        'East' => <float>, // REQUIRED
                                        'North' => <float>, // REQUIRED
                                        'South' => <float>, // REQUIRED
                                        'West' => <float>, // REQUIRED
                                    ],
                                    'MapZoomMode' => 'AUTO|MANUAL',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'HeatMapVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'ColorScale' => [
                                    'ColorFillType' => 'DISCRETE|GRADIENT', // REQUIRED
                                    'Colors' => [ // REQUIRED
                                        [
                                            'Color' => '<string>',
                                            'DataValue' => <float>,
                                        ],
                                        // ...
                                    ],
                                    'NullValueColor' => [
                                        'Color' => '<string>',
                                        'DataValue' => <float>,
                                    ],
                                ],
                                'ColumnAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'ColumnLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'HeatMapAggregatedFieldWells' => [
                                        'Columns' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Rows' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'RowAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'RowLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SortConfiguration' => [
                                    'HeatMapColumnItemsLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'HeatMapColumnSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'HeatMapRowItemsLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'HeatMapRowSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'HistogramVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'BinOptions' => [
                                    'BinCount' => [
                                        'Value' => <integer>,
                                    ],
                                    'BinWidth' => [
                                        'BinCountLimit' => <integer>,
                                        'Value' => <float>,
                                    ],
                                    'SelectedBinType' => 'BIN_COUNT|BIN_WIDTH',
                                    'StartValue' => <float>,
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'HistogramAggregatedFieldWells' => [
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                                'XAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'XAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'YAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'InsightVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'DataSetIdentifier' => '<string>', // REQUIRED
                            'InsightConfiguration' => [
                                'Computations' => [
                                    [
                                        'Forecast' => [
                                            'ComputationId' => '<string>', // REQUIRED
                                            'CustomSeasonalityValue' => <integer>,
                                            'LowerBoundary' => <float>,
                                            'Name' => '<string>',
                                            'PeriodsBackward' => <integer>,
                                            'PeriodsForward' => <integer>,
                                            'PredictionInterval' => <integer>,
                                            'Seasonality' => 'AUTOMATIC|CUSTOM',
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'UpperBoundary' => <float>,
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'GrowthRate' => [
                                            'ComputationId' => '<string>', // REQUIRED
                                            'Name' => '<string>',
                                            'PeriodSize' => <integer>,
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'MaximumMinimum' => [
                                            'ComputationId' => '<string>', // REQUIRED
                                            'Name' => '<string>',
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'Type' => 'MAXIMUM|MINIMUM', // REQUIRED
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'MetricComparison' => [
                                            'ComputationId' => '<string>', // REQUIRED
                                            'FromValue' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'Name' => '<string>',
                                            'TargetValue' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                        ],
                                        'PeriodOverPeriod' => [
                                            'ComputationId' => '<string>', // REQUIRED
                                            'Name' => '<string>',
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'PeriodToDate' => [
                                            'ComputationId' => '<string>', // REQUIRED
                                            'Name' => '<string>',
                                            'PeriodTimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'TopBottomMovers' => [
                                            'Category' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'ComputationId' => '<string>', // REQUIRED
                                            'MoverSize' => <integer>,
                                            'Name' => '<string>',
                                            'SortOrder' => 'PERCENT_DIFFERENCE|ABSOLUTE_DIFFERENCE',
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'Type' => 'TOP|BOTTOM', // REQUIRED
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'TopBottomRanked' => [
                                            'Category' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'ComputationId' => '<string>', // REQUIRED
                                            'Name' => '<string>',
                                            'ResultSize' => <integer>,
                                            'Type' => 'TOP|BOTTOM', // REQUIRED
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'TotalAggregation' => [
                                            'ComputationId' => '<string>', // REQUIRED
                                            'Name' => '<string>',
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'UniqueValues' => [
                                            'Category' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'ComputationId' => '<string>', // REQUIRED
                                            'Name' => '<string>',
                                        ],
                                    ],
                                    // ...
                                ],
                                'CustomNarrative' => [
                                    'Narrative' => '<string>', // REQUIRED
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'KPIVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldWells' => [
                                    'TargetValues' => [
                                        [
                                            'CalculatedMeasureField' => [
                                                'Expression' => '<string>', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CategoricalMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'DateMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'NumericalMeasureField' => [
                                                'AggregationFunction' => [
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'FormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'TrendGroups' => [
                                        [
                                            'CategoricalDimensionField' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                                'HierarchyId' => '<string>',
                                            ],
                                            'DateDimensionField' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                                'HierarchyId' => '<string>',
                                            ],
                                            'NumericalDimensionField' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'FormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                                'HierarchyId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'Values' => [
                                        [
                                            'CalculatedMeasureField' => [
                                                'Expression' => '<string>', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CategoricalMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'DateMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'NumericalMeasureField' => [
                                                'AggregationFunction' => [
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'FormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'KPIOptions' => [
                                    'Comparison' => [
                                        'ComparisonFormat' => [
                                            'NumberDisplayFormatConfiguration' => [
                                                'DecimalPlacesConfiguration' => [
                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                ],
                                                'NegativeValueConfiguration' => [
                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                ],
                                                'NullValueFormatConfiguration' => [
                                                    'NullString' => '<string>', // REQUIRED
                                                ],
                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                'Prefix' => '<string>',
                                                'SeparatorConfiguration' => [
                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                    'ThousandsSeparator' => [
                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'Suffix' => '<string>',
                                            ],
                                            'PercentageDisplayFormatConfiguration' => [
                                                'DecimalPlacesConfiguration' => [
                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                ],
                                                'NegativeValueConfiguration' => [
                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                ],
                                                'NullValueFormatConfiguration' => [
                                                    'NullString' => '<string>', // REQUIRED
                                                ],
                                                'Prefix' => '<string>',
                                                'SeparatorConfiguration' => [
                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                    'ThousandsSeparator' => [
                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'Suffix' => '<string>',
                                            ],
                                        ],
                                        'ComparisonMethod' => 'DIFFERENCE|PERCENT_DIFFERENCE|PERCENT',
                                    ],
                                    'PrimaryValueDisplayType' => 'HIDDEN|COMPARISON|ACTUAL',
                                    'PrimaryValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'ProgressBar' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'SecondaryValue' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'SecondaryValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Sparkline' => [
                                        'Color' => '<string>',
                                        'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                        'Type' => 'LINE|AREA', // REQUIRED
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'TrendArrows' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'VisualLayoutOptions' => [
                                        'StandardLayout' => [
                                            'Type' => 'CLASSIC|VERTICAL', // REQUIRED
                                        ],
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'TrendGroupSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'ConditionalFormatting' => [
                                'ConditionalFormattingOptions' => [
                                    [
                                        'ActualValue' => [
                                            'Icon' => [
                                                'CustomCondition' => [
                                                    'Color' => '<string>',
                                                    'DisplayConfiguration' => [
                                                        'IconDisplayOption' => 'ICON_ONLY',
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                    'IconOptions' => [ // REQUIRED
                                                        '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>',
                                                    ],
                                                ],
                                                'IconSet' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    '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',
                                                ],
                                            ],
                                            'TextColor' => [
                                                'Gradient' => [
                                                    'Color' => [ // REQUIRED
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>, // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                            ],
                                        ],
                                        'ComparisonValue' => [
                                            'Icon' => [
                                                'CustomCondition' => [
                                                    'Color' => '<string>',
                                                    'DisplayConfiguration' => [
                                                        'IconDisplayOption' => 'ICON_ONLY',
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                    'IconOptions' => [ // REQUIRED
                                                        '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>',
                                                    ],
                                                ],
                                                'IconSet' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    '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',
                                                ],
                                            ],
                                            'TextColor' => [
                                                'Gradient' => [
                                                    'Color' => [ // REQUIRED
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>, // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                            ],
                                        ],
                                        'PrimaryValue' => [
                                            'Icon' => [
                                                'CustomCondition' => [
                                                    'Color' => '<string>',
                                                    'DisplayConfiguration' => [
                                                        'IconDisplayOption' => 'ICON_ONLY',
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                    'IconOptions' => [ // REQUIRED
                                                        '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>',
                                                    ],
                                                ],
                                                'IconSet' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    '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',
                                                ],
                                            ],
                                            'TextColor' => [
                                                'Gradient' => [
                                                    'Color' => [ // REQUIRED
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>, // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                            ],
                                        ],
                                        'ProgressBar' => [
                                            'ForegroundColor' => [
                                                'Gradient' => [
                                                    'Color' => [ // REQUIRED
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>, // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'LayerMapVisual' => [
                            'ChartConfiguration' => [
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'MapLayers' => [
                                    [
                                        'Actions' => [
                                            [
                                                'ActionOperations' => [ // REQUIRED
                                                    [
                                                        'FilterOperation' => [
                                                            'SelectedFieldsConfiguration' => [ // REQUIRED
                                                                'SelectedColumns' => [
                                                                    [
                                                                        'ColumnName' => '<string>', // REQUIRED
                                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'SelectedFieldOptions' => 'ALL_FIELDS',
                                                                'SelectedFields' => ['<string>', ...],
                                                            ],
                                                            'TargetVisualsConfiguration' => [ // REQUIRED
                                                                'SameSheetTargetVisualConfiguration' => [
                                                                    'TargetVisualOptions' => 'ALL_VISUALS',
                                                                    'TargetVisuals' => ['<string>', ...],
                                                                ],
                                                            ],
                                                        ],
                                                        'NavigationOperation' => [
                                                            'LocalNavigationConfiguration' => [
                                                                'TargetSheetId' => '<string>', // REQUIRED
                                                            ],
                                                        ],
                                                        'SetParametersOperation' => [
                                                            'ParameterValueConfigurations' => [ // REQUIRED
                                                                [
                                                                    'DestinationParameterName' => '<string>', // REQUIRED
                                                                    'Value' => [ // REQUIRED
                                                                        'CustomValuesConfiguration' => [
                                                                            'CustomValues' => [ // REQUIRED
                                                                                'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                                'DecimalValues' => [<float>, ...],
                                                                                'IntegerValues' => [<integer>, ...],
                                                                                'StringValues' => ['<string>', ...],
                                                                            ],
                                                                            'IncludeNullValue' => true || false,
                                                                        ],
                                                                        'SelectAllValueOptions' => 'ALL_VALUES',
                                                                        'SourceColumn' => [
                                                                            'ColumnName' => '<string>', // REQUIRED
                                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                                        ],
                                                                        'SourceField' => '<string>',
                                                                        'SourceParameterName' => '<string>',
                                                                    ],
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'URLOperation' => [
                                                            'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                            'URLTemplate' => '<string>', // REQUIRED
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                                'CustomActionId' => '<string>', // REQUIRED
                                                'Name' => '<string>', // REQUIRED
                                                'Status' => 'ENABLED|DISABLED',
                                                'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DataSource' => [
                                            'StaticFileDataSource' => [
                                                'StaticFileId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        'JoinDefinition' => [
                                            'ColorField' => [
                                                'ColorDimensionsFields' => [
                                                    [
                                                        'CategoricalDimensionField' => [
                                                            'Column' => [ // REQUIRED
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'FieldId' => '<string>', // REQUIRED
                                                            'FormatConfiguration' => [
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumericFormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                            'HierarchyId' => '<string>',
                                                        ],
                                                        'DateDimensionField' => [
                                                            'Column' => [ // REQUIRED
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                            'FieldId' => '<string>', // REQUIRED
                                                            'FormatConfiguration' => [
                                                                'DateTimeFormat' => '<string>',
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumericFormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                            'HierarchyId' => '<string>',
                                                        ],
                                                        'NumericalDimensionField' => [
                                                            'Column' => [ // REQUIRED
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'FieldId' => '<string>', // REQUIRED
                                                            'FormatConfiguration' => [
                                                                'FormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                            'HierarchyId' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                                'ColorValuesFields' => [
                                                    [
                                                        'CalculatedMeasureField' => [
                                                            'Expression' => '<string>', // REQUIRED
                                                            'FieldId' => '<string>', // REQUIRED
                                                        ],
                                                        'CategoricalMeasureField' => [
                                                            'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                            'Column' => [ // REQUIRED
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'FieldId' => '<string>', // REQUIRED
                                                            'FormatConfiguration' => [
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumericFormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                        ],
                                                        'DateMeasureField' => [
                                                            'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                            'Column' => [ // REQUIRED
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'FieldId' => '<string>', // REQUIRED
                                                            'FormatConfiguration' => [
                                                                'DateTimeFormat' => '<string>',
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumericFormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                        ],
                                                        'NumericalMeasureField' => [
                                                            'AggregationFunction' => [
                                                                'PercentileAggregation' => [
                                                                    'PercentileValue' => <float>,
                                                                ],
                                                                'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                            ],
                                                            'Column' => [ // REQUIRED
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'FieldId' => '<string>', // REQUIRED
                                                            'FormatConfiguration' => [
                                                                'FormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'DatasetKeyField' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'DateTimeFormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'NumberFormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'StringFormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'ShapeKeyField' => '<string>',
                                        ],
                                        'Label' => '<string>',
                                        'LayerDefinition' => [
                                            'LineLayer' => [
                                                'Style' => [ // REQUIRED
                                                    'LineSymbolStyle' => [
                                                        'FillColor' => [
                                                            'Categorical' => [
                                                                'CategoryDataColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => '<string>', // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Gradient' => [
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                                'StepColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => <float>, // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                            ],
                                                            'Solid' => [
                                                                'Color' => '<string>', // REQUIRED
                                                                'State' => 'ENABLED|DISABLED',
                                                            ],
                                                        ],
                                                        'LineWidth' => [
                                                            'LineWidth' => <float>,
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'PointLayer' => [
                                                'Style' => [ // REQUIRED
                                                    'CircleSymbolStyle' => [
                                                        'CircleRadius' => [
                                                            'Radius' => <float>,
                                                        ],
                                                        'FillColor' => [
                                                            'Categorical' => [
                                                                'CategoryDataColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => '<string>', // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Gradient' => [
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                                'StepColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => <float>, // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                            ],
                                                            'Solid' => [
                                                                'Color' => '<string>', // REQUIRED
                                                                'State' => 'ENABLED|DISABLED',
                                                            ],
                                                        ],
                                                        'StrokeColor' => [
                                                            'Categorical' => [
                                                                'CategoryDataColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => '<string>', // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Gradient' => [
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                                'StepColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => <float>, // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                            ],
                                                            'Solid' => [
                                                                'Color' => '<string>', // REQUIRED
                                                                'State' => 'ENABLED|DISABLED',
                                                            ],
                                                        ],
                                                        'StrokeWidth' => [
                                                            'LineWidth' => <float>,
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'PolygonLayer' => [
                                                'Style' => [ // REQUIRED
                                                    'PolygonSymbolStyle' => [
                                                        'FillColor' => [
                                                            'Categorical' => [
                                                                'CategoryDataColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => '<string>', // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Gradient' => [
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                                'StepColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => <float>, // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                            ],
                                                            'Solid' => [
                                                                'Color' => '<string>', // REQUIRED
                                                                'State' => 'ENABLED|DISABLED',
                                                            ],
                                                        ],
                                                        'StrokeColor' => [
                                                            'Categorical' => [
                                                                'CategoryDataColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => '<string>', // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Gradient' => [
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                                'StepColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => <float>, // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                            ],
                                                            'Solid' => [
                                                                'Color' => '<string>', // REQUIRED
                                                                'State' => 'ENABLED|DISABLED',
                                                            ],
                                                        ],
                                                        'StrokeWidth' => [
                                                            'LineWidth' => <float>,
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'LayerId' => '<string>', // REQUIRED
                                        'LayerType' => 'POINT|LINE|POLYGON',
                                        'Tooltip' => [
                                            'FieldBasedTooltip' => [
                                                'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                                'TooltipFields' => [
                                                    [
                                                        'ColumnTooltipItem' => [
                                                            'Aggregation' => [
                                                                'AttributeAggregationFunction' => [
                                                                    'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                                    'ValueForMultipleValues' => '<string>',
                                                                ],
                                                                'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                                'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                                'NumericalAggregationFunction' => [
                                                                    'PercentileAggregation' => [
                                                                        'PercentileValue' => <float>,
                                                                    ],
                                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                                ],
                                                            ],
                                                            'Column' => [ // REQUIRED
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'Label' => '<string>',
                                                            'TooltipTarget' => 'BOTH|BAR|LINE',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'FieldTooltipItem' => [
                                                            'FieldId' => '<string>', // REQUIRED
                                                            'Label' => '<string>',
                                                            'TooltipTarget' => 'BOTH|BAR|LINE',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                                'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                            ],
                                            'SelectedTooltipType' => 'BASIC|DETAILED',
                                            'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    // ...
                                ],
                                'MapState' => [
                                    'Bounds' => [
                                        'East' => <float>, // REQUIRED
                                        'North' => <float>, // REQUIRED
                                        'South' => <float>, // REQUIRED
                                        'West' => <float>, // REQUIRED
                                    ],
                                    'MapNavigation' => 'ENABLED|DISABLED',
                                ],
                                'MapStyle' => [
                                    'BackgroundColor' => '<string>',
                                    'BaseMapStyle' => 'LIGHT_GRAY|DARK_GRAY|STREET|IMAGERY',
                                    'BaseMapVisibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'DataSetIdentifier' => '<string>', // REQUIRED
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'LineChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'ContributionAnalysisDefaults' => [
                                    [
                                        'ContributorDimensions' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'MeasureFieldId' => '<string>', // REQUIRED
                                    ],
                                    // ...
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'DefaultSeriesSettings' => [
                                    'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS',
                                    'LineStyleSettings' => [
                                        'LineInterpolation' => 'LINEAR|SMOOTH|STEPPED',
                                        'LineStyle' => 'SOLID|DOTTED|DASHED',
                                        'LineVisibility' => 'HIDDEN|VISIBLE',
                                        'LineWidth' => '<string>',
                                    ],
                                    'MarkerStyleSettings' => [
                                        'MarkerColor' => '<string>',
                                        'MarkerShape' => 'CIRCLE|TRIANGLE|SQUARE|DIAMOND|ROUNDED_SQUARE',
                                        'MarkerSize' => '<string>',
                                        'MarkerVisibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'FieldWells' => [
                                    'LineChartAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Colors' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'SmallMultiples' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'ForecastConfigurations' => [
                                    [
                                        'ForecastProperties' => [
                                            'LowerBoundary' => <float>,
                                            'PeriodsBackward' => <integer>,
                                            'PeriodsForward' => <integer>,
                                            'PredictionInterval' => <integer>,
                                            'Seasonality' => <integer>,
                                            'UpperBoundary' => <float>,
                                        ],
                                        'Scenario' => [
                                            'WhatIfPointScenario' => [
                                                'Date' => <integer || string || DateTime>, // REQUIRED
                                                'Value' => <float>, // REQUIRED
                                            ],
                                            'WhatIfRangeScenario' => [
                                                'EndDate' => <integer || string || DateTime>, // REQUIRED
                                                'StartDate' => <integer || string || DateTime>, // REQUIRED
                                                'Value' => <float>, // REQUIRED
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'PrimaryYAxisDisplayOptions' => [
                                    'AxisOptions' => [
                                        'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                        'AxisOffset' => '<string>',
                                        'DataOptions' => [
                                            'DateAxisOptions' => [
                                                'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'NumericAxisOptions' => [
                                                'Range' => [
                                                    'DataDriven' => [
                                                    ],
                                                    'MinMax' => [
                                                        'Maximum' => <float>,
                                                        'Minimum' => <float>,
                                                    ],
                                                ],
                                                'Scale' => [
                                                    'Linear' => [
                                                        'StepCount' => <integer>,
                                                        'StepSize' => <float>,
                                                    ],
                                                    'Logarithmic' => [
                                                        'Base' => <float>,
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                        'ScrollbarOptions' => [
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                            'VisibleRange' => [
                                                'PercentRange' => [
                                                    'From' => <float>,
                                                    'To' => <float>,
                                                ],
                                            ],
                                        ],
                                        'TickLabelOptions' => [
                                            'LabelOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RotationAngle' => <float>,
                                        ],
                                    ],
                                    'MissingDataConfigurations' => [
                                        [
                                            'TreatmentOption' => 'INTERPOLATE|SHOW_AS_ZERO|SHOW_AS_BLANK',
                                        ],
                                        // ...
                                    ],
                                ],
                                'PrimaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ReferenceLines' => [
                                    [
                                        'DataConfiguration' => [ // REQUIRED
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS',
                                            'DynamicConfiguration' => [
                                                'Calculation' => [ // REQUIRED
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'MeasureAggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                            ],
                                            'SeriesType' => 'BAR|LINE',
                                            'StaticConfiguration' => [
                                                'Value' => <float>, // REQUIRED
                                            ],
                                        ],
                                        'LabelConfiguration' => [
                                            'CustomLabelConfiguration' => [
                                                'CustomLabel' => '<string>', // REQUIRED
                                            ],
                                            'FontColor' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalPosition' => 'LEFT|CENTER|RIGHT',
                                            'ValueLabelConfiguration' => [
                                                'FormatConfiguration' => [
                                                    'CurrencyDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                        'Symbol' => '<string>',
                                                    ],
                                                    'NumberDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                    'PercentageDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                ],
                                                'RelativePosition' => 'BEFORE_CUSTOM_LABEL|AFTER_CUSTOM_LABEL',
                                            ],
                                            'VerticalPosition' => 'ABOVE|BELOW',
                                        ],
                                        'Status' => 'ENABLED|DISABLED',
                                        'StyleConfiguration' => [
                                            'Color' => '<string>',
                                            'Pattern' => 'SOLID|DASHED|DOTTED',
                                        ],
                                    ],
                                    // ...
                                ],
                                'SecondaryYAxisDisplayOptions' => [
                                    'AxisOptions' => [
                                        'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                        'AxisOffset' => '<string>',
                                        'DataOptions' => [
                                            'DateAxisOptions' => [
                                                'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'NumericAxisOptions' => [
                                                'Range' => [
                                                    'DataDriven' => [
                                                    ],
                                                    'MinMax' => [
                                                        'Maximum' => <float>,
                                                        'Minimum' => <float>,
                                                    ],
                                                ],
                                                'Scale' => [
                                                    'Linear' => [
                                                        'StepCount' => <integer>,
                                                        'StepSize' => <float>,
                                                    ],
                                                    'Logarithmic' => [
                                                        'Base' => <float>,
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                        'ScrollbarOptions' => [
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                            'VisibleRange' => [
                                                'PercentRange' => [
                                                    'From' => <float>,
                                                    'To' => <float>,
                                                ],
                                            ],
                                        ],
                                        'TickLabelOptions' => [
                                            'LabelOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RotationAngle' => <float>,
                                        ],
                                    ],
                                    'MissingDataConfigurations' => [
                                        [
                                            'TreatmentOption' => 'INTERPOLATE|SHOW_AS_ZERO|SHOW_AS_BLANK',
                                        ],
                                        // ...
                                    ],
                                ],
                                'SecondaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'Series' => [
                                    [
                                        'DataFieldSeriesItem' => [
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS', // REQUIRED
                                            'FieldId' => '<string>', // REQUIRED
                                            'FieldValue' => '<string>',
                                            'Settings' => [
                                                'LineStyleSettings' => [
                                                    'LineInterpolation' => 'LINEAR|SMOOTH|STEPPED',
                                                    'LineStyle' => 'SOLID|DOTTED|DASHED',
                                                    'LineVisibility' => 'HIDDEN|VISIBLE',
                                                    'LineWidth' => '<string>',
                                                ],
                                                'MarkerStyleSettings' => [
                                                    'MarkerColor' => '<string>',
                                                    'MarkerShape' => 'CIRCLE|TRIANGLE|SQUARE|DIAMOND|ROUNDED_SQUARE',
                                                    'MarkerSize' => '<string>',
                                                    'MarkerVisibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                        ],
                                        'FieldSeriesItem' => [
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS', // REQUIRED
                                            'FieldId' => '<string>', // REQUIRED
                                            'Settings' => [
                                                'LineStyleSettings' => [
                                                    'LineInterpolation' => 'LINEAR|SMOOTH|STEPPED',
                                                    'LineStyle' => 'SOLID|DOTTED|DASHED',
                                                    'LineVisibility' => 'HIDDEN|VISIBLE',
                                                    'LineWidth' => '<string>',
                                                ],
                                                'MarkerStyleSettings' => [
                                                    'MarkerColor' => '<string>',
                                                    'MarkerShape' => 'CIRCLE|TRIANGLE|SQUARE|DIAMOND|ROUNDED_SQUARE',
                                                    'MarkerSize' => '<string>',
                                                    'MarkerVisibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                                'SingleAxisOptions' => [
                                    'YAxisOptions' => [
                                        'YAxis' => 'PRIMARY_Y_AXIS', // REQUIRED
                                    ],
                                ],
                                'SmallMultiplesOptions' => [
                                    'MaxVisibleColumns' => <integer>,
                                    'MaxVisibleRows' => <integer>,
                                    'PanelConfiguration' => [
                                        'BackgroundColor' => '<string>',
                                        'BackgroundVisibility' => 'HIDDEN|VISIBLE',
                                        'BorderColor' => '<string>',
                                        'BorderStyle' => 'SOLID|DASHED|DOTTED',
                                        'BorderThickness' => '<string>',
                                        'BorderVisibility' => 'HIDDEN|VISIBLE',
                                        'GutterSpacing' => '<string>',
                                        'GutterVisibility' => 'HIDDEN|VISIBLE',
                                        'Title' => [
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'XAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                    'YAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'ColorItemsLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'SmallMultiplesLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'SmallMultiplesSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'Type' => 'LINE|AREA|STACKED_AREA',
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                                'XAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'XAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'PieChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ContributionAnalysisDefaults' => [
                                    [
                                        'ContributorDimensions' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'MeasureFieldId' => '<string>', // REQUIRED
                                    ],
                                    // ...
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'DonutOptions' => [
                                    'ArcOptions' => [
                                        'ArcThickness' => 'SMALL|MEDIUM|LARGE|WHOLE',
                                    ],
                                    'DonutCenterOptions' => [
                                        'LabelVisibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'FieldWells' => [
                                    'PieChartAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'SmallMultiples' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'SmallMultiplesOptions' => [
                                    'MaxVisibleColumns' => <integer>,
                                    'MaxVisibleRows' => <integer>,
                                    'PanelConfiguration' => [
                                        'BackgroundColor' => '<string>',
                                        'BackgroundVisibility' => 'HIDDEN|VISIBLE',
                                        'BorderColor' => '<string>',
                                        'BorderStyle' => 'SOLID|DASHED|DOTTED',
                                        'BorderThickness' => '<string>',
                                        'BorderVisibility' => 'HIDDEN|VISIBLE',
                                        'GutterSpacing' => '<string>',
                                        'GutterVisibility' => 'HIDDEN|VISIBLE',
                                        'Title' => [
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'XAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                    'YAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SmallMultiplesLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'SmallMultiplesSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ValueLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'PivotTableVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldOptions' => [
                                    'CollapseStateOptions' => [
                                        [
                                            'State' => 'COLLAPSED|EXPANDED',
                                            'Target' => [ // REQUIRED
                                                'FieldDataPathValues' => [
                                                    [
                                                        'DataPathType' => [
                                                            'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                        ],
                                                        'FieldId' => '<string>',
                                                        'FieldValue' => '<string>',
                                                    ],
                                                    // ...
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'DataPathOptions' => [
                                        [
                                            'DataPathList' => [ // REQUIRED
                                                [
                                                    'DataPathType' => [
                                                        'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FieldValue' => '<string>',
                                                ],
                                                // ...
                                            ],
                                            'Width' => '<string>',
                                        ],
                                        // ...
                                    ],
                                    'SelectedFieldOptions' => [
                                        [
                                            'CustomLabel' => '<string>',
                                            'FieldId' => '<string>', // REQUIRED
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        // ...
                                    ],
                                ],
                                'FieldWells' => [
                                    'PivotTableAggregatedFieldWells' => [
                                        'Columns' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Rows' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'PaginatedReportOptions' => [
                                    'OverflowColumnHeaderVisibility' => 'HIDDEN|VISIBLE',
                                    'VerticalOverflowVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SortConfiguration' => [
                                    'FieldSortOptions' => [
                                        [
                                            'FieldId' => '<string>', // REQUIRED
                                            'SortBy' => [ // REQUIRED
                                                'Column' => [
                                                    'AggregationFunction' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Direction' => 'ASC|DESC', // REQUIRED
                                                    'SortBy' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'DataPath' => [
                                                    'Direction' => 'ASC|DESC', // REQUIRED
                                                    'SortPaths' => [ // REQUIRED
                                                        [
                                                            'DataPathType' => [
                                                                'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                            ],
                                                            'FieldId' => '<string>',
                                                            'FieldValue' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                ],
                                                'Field' => [
                                                    'Direction' => 'ASC|DESC', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'TableOptions' => [
                                    'CellStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'CollapsedRowDimensionsVisibility' => 'HIDDEN|VISIBLE',
                                    'ColumnHeaderStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ColumnNamesVisibility' => 'HIDDEN|VISIBLE',
                                    'DefaultCellWidth' => '<string>',
                                    'MetricPlacement' => 'ROW|COLUMN',
                                    'RowAlternateColorOptions' => [
                                        'RowAlternateColors' => ['<string>', ...],
                                        'Status' => 'ENABLED|DISABLED',
                                        'UsePrimaryBackgroundColor' => 'ENABLED|DISABLED',
                                    ],
                                    'RowFieldNamesStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'RowHeaderStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'RowsLabelOptions' => [
                                        'CustomLabel' => '<string>',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'RowsLayout' => 'TABULAR|HIERARCHY',
                                    'SingleMetricVisibility' => 'HIDDEN|VISIBLE',
                                    'ToggleButtonsVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TotalOptions' => [
                                    'ColumnSubtotalOptions' => [
                                        'CustomLabel' => '<string>',
                                        'FieldLevel' => 'ALL|CUSTOM|LAST',
                                        'FieldLevelOptions' => [
                                            [
                                                'FieldId' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'MetricHeaderCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'StyleTargets' => [
                                            [
                                                'CellType' => 'TOTAL|METRIC_HEADER|VALUE', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'TotalCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                        'ValueCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'ColumnTotalOptions' => [
                                        'CustomLabel' => '<string>',
                                        'MetricHeaderCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'Placement' => 'START|END|AUTO',
                                        'ScrollStatus' => 'PINNED|SCROLLED',
                                        'TotalAggregationOptions' => [
                                            [
                                                'FieldId' => '<string>', // REQUIRED
                                                'TotalAggregationFunction' => [ // REQUIRED
                                                    'SimpleTotalAggregationFunction' => 'DEFAULT|SUM|AVERAGE|MIN|MAX|NONE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TotalCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                        'ValueCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'RowSubtotalOptions' => [
                                        'CustomLabel' => '<string>',
                                        'FieldLevel' => 'ALL|CUSTOM|LAST',
                                        'FieldLevelOptions' => [
                                            [
                                                'FieldId' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'MetricHeaderCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'StyleTargets' => [
                                            [
                                                'CellType' => 'TOTAL|METRIC_HEADER|VALUE', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'TotalCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                        'ValueCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'RowTotalOptions' => [
                                        'CustomLabel' => '<string>',
                                        'MetricHeaderCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'Placement' => 'START|END|AUTO',
                                        'ScrollStatus' => 'PINNED|SCROLLED',
                                        'TotalAggregationOptions' => [
                                            [
                                                'FieldId' => '<string>', // REQUIRED
                                                'TotalAggregationFunction' => [ // REQUIRED
                                                    'SimpleTotalAggregationFunction' => 'DEFAULT|SUM|AVERAGE|MIN|MAX|NONE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TotalCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                        'ValueCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                ],
                            ],
                            'ConditionalFormatting' => [
                                'ConditionalFormattingOptions' => [
                                    [
                                        'Cell' => [
                                            'FieldId' => '<string>', // REQUIRED
                                            'Scope' => [
                                                'Role' => 'FIELD|FIELD_TOTAL|GRAND_TOTAL',
                                            ],
                                            'Scopes' => [
                                                [
                                                    'Role' => 'FIELD|FIELD_TOTAL|GRAND_TOTAL',
                                                ],
                                                // ...
                                            ],
                                            'TextFormat' => [
                                                'BackgroundColor' => [
                                                    'Gradient' => [
                                                        'Color' => [ // REQUIRED
                                                            'Stops' => [
                                                                [
                                                                    'Color' => '<string>',
                                                                    'DataValue' => <float>,
                                                                    'GradientOffset' => <float>, // REQUIRED
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                    'Solid' => [
                                                        'Color' => '<string>',
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'Icon' => [
                                                    'CustomCondition' => [
                                                        'Color' => '<string>',
                                                        'DisplayConfiguration' => [
                                                            'IconDisplayOption' => 'ICON_ONLY',
                                                        ],
                                                        'Expression' => '<string>', // REQUIRED
                                                        'IconOptions' => [ // REQUIRED
                                                            '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>',
                                                        ],
                                                    ],
                                                    'IconSet' => [
                                                        'Expression' => '<string>', // REQUIRED
                                                        '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',
                                                    ],
                                                ],
                                                'TextColor' => [
                                                    'Gradient' => [
                                                        'Color' => [ // REQUIRED
                                                            'Stops' => [
                                                                [
                                                                    'Color' => '<string>',
                                                                    'DataValue' => <float>,
                                                                    'GradientOffset' => <float>, // REQUIRED
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                    'Solid' => [
                                                        'Color' => '<string>',
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'PluginVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldWells' => [
                                    [
                                        'AxisName' => 'GROUP_BY|VALUE',
                                        'Dimensions' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Measures' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Unaggregated' => [
                                            [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'DateTimeFormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'NumberFormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'StringFormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                    // ...
                                ],
                                'SortConfiguration' => [
                                    'PluginVisualTableQuerySort' => [
                                        'ItemsLimitConfiguration' => [
                                            'ItemsLimit' => <integer>,
                                        ],
                                        'RowSort' => [
                                            [
                                                'ColumnSort' => [
                                                    'AggregationFunction' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Direction' => 'ASC|DESC', // REQUIRED
                                                    'SortBy' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'FieldSort' => [
                                                    'Direction' => 'ASC|DESC', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'VisualOptions' => [
                                    'VisualProperties' => [
                                        [
                                            'Name' => '<string>',
                                            'Value' => '<string>',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'PluginArn' => '<string>', // REQUIRED
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'RadarChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'AlternateBandColorsVisibility' => 'HIDDEN|VISIBLE',
                                'AlternateBandEvenColor' => '<string>',
                                'AlternateBandOddColor' => '<string>',
                                'AxesRangeScale' => 'AUTO|INDEPENDENT|SHARED',
                                'BaseSeriesSettings' => [
                                    'AreaStyleSettings' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'CategoryAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ColorAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'ColorLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'RadarChartAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Color' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'Shape' => 'CIRCLE|POLYGON',
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'ColorItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'ColorSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'StartAngle' => <float>,
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'SankeyDiagramVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'SankeyDiagramAggregatedFieldWells' => [
                                        'Destination' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Source' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Weight' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'DestinationItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'SourceItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'WeightSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'ScatterPlotVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'ScatterPlotCategoricallyAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Label' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Size' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'XAxis' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'YAxis' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                    'ScatterPlotUnaggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Label' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Size' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'XAxis' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'YAxis' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'SortConfiguration' => [
                                    'ScatterPlotLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                                'XAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'XAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'YAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'YAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'TableVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldOptions' => [
                                    'Order' => ['<string>', ...],
                                    'PinnedFieldOptions' => [
                                        'PinnedLeftFields' => ['<string>', ...],
                                    ],
                                    'SelectedFieldOptions' => [
                                        [
                                            'CustomLabel' => '<string>',
                                            'FieldId' => '<string>', // REQUIRED
                                            'URLStyling' => [
                                                'ImageConfiguration' => [
                                                    'SizingOptions' => [
                                                        'TableCellImageScalingConfiguration' => 'FIT_TO_CELL_HEIGHT|FIT_TO_CELL_WIDTH|DO_NOT_SCALE',
                                                    ],
                                                ],
                                                'LinkConfiguration' => [
                                                    'Content' => [ // REQUIRED
                                                        'CustomIconContent' => [
                                                            'Icon' => 'LINK',
                                                        ],
                                                        'CustomTextContent' => [
                                                            'FontConfiguration' => [ // REQUIRED
                                                                'FontColor' => '<string>',
                                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                                'FontFamily' => '<string>',
                                                                'FontSize' => [
                                                                    'Absolute' => '<string>',
                                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                                ],
                                                                'FontStyle' => 'NORMAL|ITALIC',
                                                                'FontWeight' => [
                                                                    'Name' => 'NORMAL|BOLD',
                                                                ],
                                                            ],
                                                            'Value' => '<string>',
                                                        ],
                                                    ],
                                                    'Target' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                            'Width' => '<string>',
                                        ],
                                        // ...
                                    ],
                                    'TransposedTableOptions' => [
                                        [
                                            'ColumnIndex' => <integer>,
                                            'ColumnType' => 'ROW_HEADER_COLUMN|VALUE_COLUMN', // REQUIRED
                                            'ColumnWidth' => '<string>',
                                        ],
                                        // ...
                                    ],
                                ],
                                'FieldWells' => [
                                    'TableAggregatedFieldWells' => [
                                        'GroupBy' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                    'TableUnaggregatedFieldWells' => [
                                        'Values' => [
                                            [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'DateTimeFormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'NumberFormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'StringFormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'PaginatedReportOptions' => [
                                    'OverflowColumnHeaderVisibility' => 'HIDDEN|VISIBLE',
                                    'VerticalOverflowVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SortConfiguration' => [
                                    'PaginationConfiguration' => [
                                        'PageNumber' => <integer>, // REQUIRED
                                        'PageSize' => <integer>, // REQUIRED
                                    ],
                                    'RowSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'TableInlineVisualizations' => [
                                    [
                                        'DataBars' => [
                                            'FieldId' => '<string>', // REQUIRED
                                            'NegativeColor' => '<string>',
                                            'PositiveColor' => '<string>',
                                        ],
                                    ],
                                    // ...
                                ],
                                'TableOptions' => [
                                    'CellStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'HeaderStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'Orientation' => 'VERTICAL|HORIZONTAL',
                                    'RowAlternateColorOptions' => [
                                        'RowAlternateColors' => ['<string>', ...],
                                        'Status' => 'ENABLED|DISABLED',
                                        'UsePrimaryBackgroundColor' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'TotalOptions' => [
                                    'CustomLabel' => '<string>',
                                    'Placement' => 'START|END|AUTO',
                                    'ScrollStatus' => 'PINNED|SCROLLED',
                                    'TotalAggregationOptions' => [
                                        [
                                            'FieldId' => '<string>', // REQUIRED
                                            'TotalAggregationFunction' => [ // REQUIRED
                                                'SimpleTotalAggregationFunction' => 'DEFAULT|SUM|AVERAGE|MIN|MAX|NONE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'TotalCellStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ConditionalFormatting' => [
                                'ConditionalFormattingOptions' => [
                                    [
                                        'Cell' => [
                                            'FieldId' => '<string>', // REQUIRED
                                            'TextFormat' => [
                                                'BackgroundColor' => [
                                                    'Gradient' => [
                                                        'Color' => [ // REQUIRED
                                                            'Stops' => [
                                                                [
                                                                    'Color' => '<string>',
                                                                    'DataValue' => <float>,
                                                                    'GradientOffset' => <float>, // REQUIRED
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                    'Solid' => [
                                                        'Color' => '<string>',
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'Icon' => [
                                                    'CustomCondition' => [
                                                        'Color' => '<string>',
                                                        'DisplayConfiguration' => [
                                                            'IconDisplayOption' => 'ICON_ONLY',
                                                        ],
                                                        'Expression' => '<string>', // REQUIRED
                                                        'IconOptions' => [ // REQUIRED
                                                            '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>',
                                                        ],
                                                    ],
                                                    'IconSet' => [
                                                        'Expression' => '<string>', // REQUIRED
                                                        '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',
                                                    ],
                                                ],
                                                'TextColor' => [
                                                    'Gradient' => [
                                                        'Color' => [ // REQUIRED
                                                            'Stops' => [
                                                                [
                                                                    'Color' => '<string>',
                                                                    'DataValue' => <float>,
                                                                    'GradientOffset' => <float>, // REQUIRED
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                    'Solid' => [
                                                        'Color' => '<string>',
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'Row' => [
                                            'BackgroundColor' => [
                                                'Gradient' => [
                                                    'Color' => [ // REQUIRED
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>, // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'TextColor' => [
                                                'Gradient' => [
                                                    'Color' => [ // REQUIRED
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>, // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'TreeMapVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'ColorLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ColorScale' => [
                                    'ColorFillType' => 'DISCRETE|GRADIENT', // REQUIRED
                                    'Colors' => [ // REQUIRED
                                        [
                                            'Color' => '<string>',
                                            'DataValue' => <float>,
                                        ],
                                        // ...
                                    ],
                                    'NullValueColor' => [
                                        'Color' => '<string>',
                                        'DataValue' => <float>,
                                    ],
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'TreeMapAggregatedFieldWells' => [
                                        'Colors' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Groups' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Sizes' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'GroupLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'SizeLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SortConfiguration' => [
                                    'TreeMapGroupItemsLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'TreeMapSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'WaterfallVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'CategoryAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'CategoryAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ColorConfiguration' => [
                                    'GroupColorConfiguration' => [
                                        'NegativeBarColor' => '<string>',
                                        'PositiveBarColor' => '<string>',
                                        'TotalBarColor' => '<string>',
                                    ],
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'WaterfallChartAggregatedFieldWells' => [
                                        'Breakdowns' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Categories' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'PrimaryYAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'PrimaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SortConfiguration' => [
                                    'BreakdownItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                                'WaterfallChartOptions' => [
                                    'TotalBarLabel' => '<string>',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'WordCloudVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'WordCloudAggregatedFieldWells' => [
                                        'GroupBy' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Size' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'WordCloudOptions' => [
                                    'CloudLayout' => 'FLUID|NORMAL',
                                    'MaximumStringLength' => <integer>,
                                    'WordCasing' => 'LOWER_CASE|EXISTING_CASE',
                                    'WordOrientation' => 'HORIZONTAL|HORIZONTAL_AND_VERTICAL',
                                    'WordPadding' => 'NONE|SMALL|MEDIUM|LARGE',
                                    'WordScaling' => 'EMPHASIZE|NORMAL',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                    ],
                    // ...
                ],
            ],
            // ...
        ],
        'StaticFiles' => [
            [
                'ImageStaticFile' => [
                    'Source' => [
                        'S3Options' => [
                            'BucketName' => '<string>', // REQUIRED
                            'ObjectKey' => '<string>', // REQUIRED
                            'Region' => '<string>', // REQUIRED
                        ],
                        'UrlOptions' => [
                            'Url' => '<string>', // REQUIRED
                        ],
                    ],
                    'StaticFileId' => '<string>', // REQUIRED
                ],
                'SpatialStaticFile' => [
                    'Source' => [
                        'S3Options' => [
                            'BucketName' => '<string>', // REQUIRED
                            'ObjectKey' => '<string>', // REQUIRED
                            'Region' => '<string>', // REQUIRED
                        ],
                        'UrlOptions' => [
                            'Url' => '<string>', // REQUIRED
                        ],
                    ],
                    'StaticFileId' => '<string>', // REQUIRED
                ],
            ],
            // ...
        ],
    ],
    'FolderArns' => ['<string>', ...],
    'Name' => '<string>', // REQUIRED
    'Parameters' => [
        'DateTimeParameters' => [
            [
                'Name' => '<string>', // REQUIRED
                'Values' => [<integer || string || DateTime>, ...], // REQUIRED
            ],
            // ...
        ],
        'DecimalParameters' => [
            [
                'Name' => '<string>', // REQUIRED
                'Values' => [<float>, ...], // REQUIRED
            ],
            // ...
        ],
        'IntegerParameters' => [
            [
                'Name' => '<string>', // REQUIRED
                'Values' => [<integer>, ...], // REQUIRED
            ],
            // ...
        ],
        'StringParameters' => [
            [
                'Name' => '<string>', // REQUIRED
                'Values' => ['<string>', ...], // REQUIRED
            ],
            // ...
        ],
    ],
    'Permissions' => [
        [
            'Actions' => ['<string>', ...], // REQUIRED
            'Principal' => '<string>', // REQUIRED
        ],
        // ...
    ],
    'SourceEntity' => [
        'SourceTemplate' => [
            'Arn' => '<string>', // REQUIRED
            'DataSetReferences' => [ // REQUIRED
                [
                    'DataSetArn' => '<string>', // REQUIRED
                    'DataSetPlaceholder' => '<string>', // REQUIRED
                ],
                // ...
            ],
        ],
    ],
    'Tags' => [
        [
            'Key' => '<string>', // REQUIRED
            'Value' => '<string>', // REQUIRED
        ],
        // ...
    ],
    'ThemeArn' => '<string>',
    'ValidationStrategy' => [
        'Mode' => 'STRICT|LENIENT', // REQUIRED
    ],
]);
	Parameter Details
Members
- AnalysisId
 - 
- Required: Yes
 - Type: string
 
The ID for the analysis that you're creating. This ID displays in the URL of the analysis.
 - AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account where you are creating an analysis.
 - Definition
 - 
- Type: AnalysisDefinition structure
 
The definition of an analysis.
A definition is the data model of all features in a Dashboard, Template, or Analysis.
Either a
SourceEntityor aDefinitionmust be provided in order for the request to be valid. - FolderArns
 - 
- Type: Array of strings
 
When you create the analysis, Amazon Quick Sight adds the analysis to these folders.
 - Name
 - 
- Required: Yes
 - Type: string
 
A descriptive name for the analysis that you're creating. This name displays for the analysis in the Amazon Quick Sight console.
 - Parameters
 - 
- Type: Parameters structure
 
The parameter names and override values that you want to use. An analysis can have any parameter type, and some parameters might accept multiple values.
 - Permissions
 - 
- Type: Array of ResourcePermission structures
 
A structure that describes the principals and the resource-level permissions on an analysis. You can use the
Permissionsstructure to grant permissions by providing a list of Identity and Access Management (IAM) action information for each principal listed by Amazon Resource Name (ARN).To specify no permissions, omit
Permissions. - SourceEntity
 - 
- Type: AnalysisSourceEntity structure
 
A source entity to use for the analysis that you're creating. This metadata structure contains details that describe a source template and one or more datasets.
Either a
SourceEntityor aDefinitionmust be provided in order for the request to be valid. - Tags
 - 
- Type: Array of Tag structures
 
Contains a map of the key-value pairs for the resource tag or tags assigned to the analysis.
 - ThemeArn
 - 
- Type: string
 
The ARN for the theme to apply to the analysis that you're creating. To see the theme in the Amazon Quick Sight console, make sure that you have access to it.
 - ValidationStrategy
 - 
- Type: ValidationStrategy structure
 
The option to relax the validation needed to create an analysis with definition objects. This skips the validation step for specific errors.
 
Result Syntax
[
    'AnalysisId' => '<string>',
    'Arn' => '<string>',
    'CreationStatus' => 'CREATION_IN_PROGRESS|CREATION_SUCCESSFUL|CREATION_FAILED|UPDATE_IN_PROGRESS|UPDATE_SUCCESSFUL|UPDATE_FAILED|DELETED',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- AnalysisId
 - 
- Type: string
 
The ID of the analysis.
 - Arn
 - 
- Type: string
 
The ARN for the analysis.
 - CreationStatus
 - 
- Type: string
 
The status of the creation of the analysis.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- ResourceNotFoundException:
 One or more resources can't be found.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ThrottlingException:
 Access is throttled.
- ResourceExistsException:
 The resource specified already exists.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- LimitExceededException:
 A limit is exceeded.
- InternalFailureException:
 An internal failure occurred.
CreateBrand
$result = $client->createBrand([/* ... */]); $promise = $client->createBrandAsync([/* ... */]);
Creates an Quick Sight brand.
Parameter Syntax
$result = $client->createBrand([
    'AwsAccountId' => '<string>', // REQUIRED
    'BrandDefinition' => [
        'ApplicationTheme' => [
            'BrandColorPalette' => [
                'Accent' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Danger' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Dimension' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Info' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Measure' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Primary' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Secondary' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Success' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Warning' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
            ],
            'BrandElementStyle' => [
                'NavbarStyle' => [
                    'ContextualNavbar' => [
                        'Background' => '<string>',
                        'Foreground' => '<string>',
                    ],
                    'GlobalNavbar' => [
                        'Background' => '<string>',
                        'Foreground' => '<string>',
                    ],
                ],
            ],
            'ContextualAccentPalette' => [
                'Automation' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Connection' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Insight' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Visualization' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
            ],
        ],
        'BrandName' => '<string>', // REQUIRED
        'Description' => '<string>',
        'LogoConfiguration' => [
            'AltText' => '<string>', // REQUIRED
            'LogoSet' => [ // REQUIRED
                'Favicon' => [
                    'Original' => [ // REQUIRED
                        'Source' => [
                            'PublicUrl' => '<string>',
                            'S3Uri' => '<string>',
                        ],
                    ],
                ],
                'Primary' => [ // REQUIRED
                    'Original' => [ // REQUIRED
                        'Source' => [
                            'PublicUrl' => '<string>',
                            'S3Uri' => '<string>',
                        ],
                    ],
                ],
            ],
        ],
    ],
    'BrandId' => '<string>', // REQUIRED
    'Tags' => [
        [
            'Key' => '<string>', // REQUIRED
            'Value' => '<string>', // REQUIRED
        ],
        // ...
    ],
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that owns the brand.
 - BrandDefinition
 - 
- Type: BrandDefinition structure
 
The definition of the brand.
 - BrandId
 - 
- Required: Yes
 - Type: string
 
The ID of the QuickSight brand.
 - Tags
 - 
- Type: Array of Tag structures
 
A map of the key-value pairs that are assigned to the brand.
 
Result Syntax
[
    'BrandDefinition' => [
        'ApplicationTheme' => [
            'BrandColorPalette' => [
                'Accent' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Danger' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Dimension' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Info' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Measure' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Primary' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Secondary' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Success' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Warning' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
            ],
            'BrandElementStyle' => [
                'NavbarStyle' => [
                    'ContextualNavbar' => [
                        'Background' => '<string>',
                        'Foreground' => '<string>',
                    ],
                    'GlobalNavbar' => [
                        'Background' => '<string>',
                        'Foreground' => '<string>',
                    ],
                ],
            ],
            'ContextualAccentPalette' => [
                'Automation' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Connection' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Insight' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Visualization' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
            ],
        ],
        'BrandName' => '<string>',
        'Description' => '<string>',
        'LogoConfiguration' => [
            'AltText' => '<string>',
            'LogoSet' => [
                'Favicon' => [
                    'Original' => [
                        'Source' => [
                            'PublicUrl' => '<string>',
                            'S3Uri' => '<string>',
                        ],
                    ],
                ],
                'Primary' => [
                    'Original' => [
                        'Source' => [
                            'PublicUrl' => '<string>',
                            'S3Uri' => '<string>',
                        ],
                    ],
                ],
            ],
        ],
    ],
    'BrandDetail' => [
        'Arn' => '<string>',
        'BrandId' => '<string>',
        'BrandStatus' => 'CREATE_IN_PROGRESS|CREATE_SUCCEEDED|CREATE_FAILED|DELETE_IN_PROGRESS|DELETE_FAILED',
        'CreatedTime' => <DateTime>,
        'Errors' => ['<string>', ...],
        'LastUpdatedTime' => <DateTime>,
        'Logo' => [
            'AltText' => '<string>',
            'LogoSet' => [
                'Favicon' => [
                    'Height32' => [
                        'GeneratedImageUrl' => '<string>',
                        'Source' => [
                            'PublicUrl' => '<string>',
                            'S3Uri' => '<string>',
                        ],
                    ],
                    'Height64' => [
                        'GeneratedImageUrl' => '<string>',
                        'Source' => [
                            'PublicUrl' => '<string>',
                            'S3Uri' => '<string>',
                        ],
                    ],
                    'Original' => [
                        'GeneratedImageUrl' => '<string>',
                        'Source' => [
                            'PublicUrl' => '<string>',
                            'S3Uri' => '<string>',
                        ],
                    ],
                ],
                'Primary' => [
                    'Height32' => [
                        'GeneratedImageUrl' => '<string>',
                        'Source' => [
                            'PublicUrl' => '<string>',
                            'S3Uri' => '<string>',
                        ],
                    ],
                    'Height64' => [
                        'GeneratedImageUrl' => '<string>',
                        'Source' => [
                            'PublicUrl' => '<string>',
                            'S3Uri' => '<string>',
                        ],
                    ],
                    'Original' => [
                        'GeneratedImageUrl' => '<string>',
                        'Source' => [
                            'PublicUrl' => '<string>',
                            'S3Uri' => '<string>',
                        ],
                    ],
                ],
            ],
        ],
        'VersionId' => '<string>',
        'VersionStatus' => 'CREATE_IN_PROGRESS|CREATE_SUCCEEDED|CREATE_FAILED',
    ],
    'RequestId' => '<string>',
]
	Result Details
Members
- BrandDefinition
 - 
- Type: BrandDefinition structure
 
The definition of the brand.
 - BrandDetail
 - 
- Type: BrandDetail structure
 
The details of the brand.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 
Errors
- ThrottlingException:
 Access is throttled.
- InvalidRequestException:
 You don't have this feature activated for your account. To fix this issue, contact Amazon Web Services support.
- LimitExceededException:
 A limit is exceeded.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InternalServerException:
 An internal service exception.
CreateCustomPermissions
$result = $client->createCustomPermissions([/* ... */]); $promise = $client->createCustomPermissionsAsync([/* ... */]);
Creates a custom permissions profile.
Parameter Syntax
$result = $client->createCustomPermissions([
    'AwsAccountId' => '<string>', // REQUIRED
    'Capabilities' => [
        'Action' => 'DENY',
        'AddOrRunAnomalyDetectionForAnalyses' => 'DENY',
        'Analysis' => 'DENY',
        'Automate' => 'DENY',
        'ChatAgent' => 'DENY',
        'CreateAndUpdateDashboardEmailReports' => 'DENY',
        'CreateAndUpdateDataSources' => 'DENY',
        'CreateAndUpdateDatasets' => 'DENY',
        'CreateAndUpdateThemes' => 'DENY',
        'CreateAndUpdateThresholdAlerts' => 'DENY',
        'CreateChatAgents' => 'DENY',
        'CreateSPICEDataset' => 'DENY',
        'CreateSharedFolders' => 'DENY',
        'Dashboard' => 'DENY',
        'ExportToCsv' => 'DENY',
        'ExportToCsvInScheduledReports' => 'DENY',
        'ExportToExcel' => 'DENY',
        'ExportToExcelInScheduledReports' => 'DENY',
        'ExportToPdf' => 'DENY',
        'ExportToPdfInScheduledReports' => 'DENY',
        'Flow' => 'DENY',
        'IncludeContentInScheduledReportsEmail' => 'DENY',
        'KnowledgeBase' => 'DENY',
        'PerformFlowUiTask' => 'DENY',
        'PrintReports' => 'DENY',
        'PublishWithoutApproval' => 'DENY',
        'RenameSharedFolders' => 'DENY',
        'Research' => 'DENY',
        'ShareAnalyses' => 'DENY',
        'ShareDashboards' => 'DENY',
        'ShareDataSources' => 'DENY',
        'ShareDatasets' => 'DENY',
        'Space' => 'DENY',
        'SubscribeDashboardEmailReports' => 'DENY',
        'UseAgentWebSearch' => 'DENY',
        'UseBedrockModels' => 'DENY',
        'ViewAccountSPICECapacity' => 'DENY',
    ],
    'CustomPermissionsName' => '<string>', // REQUIRED
    'Tags' => [
        [
            'Key' => '<string>', // REQUIRED
            'Value' => '<string>', // REQUIRED
        ],
        // ...
    ],
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that you want to create the custom permissions profile in.
 - Capabilities
 - 
- Type: Capabilities structure
 
A set of actions to include in the custom permissions profile.
 - CustomPermissionsName
 - 
- Required: Yes
 - Type: string
 
The name of the custom permissions profile that you want to create.
 - Tags
 - 
- Type: Array of Tag structures
 
The tags to associate with the custom permissions profile.
 
Result Syntax
[
    'Arn' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the custom permissions profile.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ResourceNotFoundException:
 One or more resources can't be found.
- ResourceExistsException:
 The resource specified already exists.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ThrottlingException:
 Access is throttled.
- PreconditionNotMetException:
 One or more preconditions aren't met.
- LimitExceededException:
 A limit is exceeded.
- InternalFailureException:
 An internal failure occurred.
- ResourceUnavailableException:
 This resource is currently unavailable.
CreateDashboard
$result = $client->createDashboard([/* ... */]); $promise = $client->createDashboardAsync([/* ... */]);
Creates a dashboard from either a template or directly with a DashboardDefinition. To first create a template, see the  CreateTemplate  API operation.
A dashboard is an entity in Amazon Quick Sight that identifies Amazon Quick Sight reports, created from analyses. You can share Amazon Quick Sight dashboards. With the right permissions, you can create scheduled email reports from them. If you have the correct permissions, you can create a dashboard from a template that exists in a different Amazon Web Services account.
Parameter Syntax
$result = $client->createDashboard([
    'AwsAccountId' => '<string>', // REQUIRED
    'DashboardId' => '<string>', // REQUIRED
    'DashboardPublishOptions' => [
        'AdHocFilteringOption' => [
            'AvailabilityStatus' => 'ENABLED|DISABLED',
        ],
        'DataPointDrillUpDownOption' => [
            'AvailabilityStatus' => 'ENABLED|DISABLED',
        ],
        'DataPointMenuLabelOption' => [
            'AvailabilityStatus' => 'ENABLED|DISABLED',
        ],
        'DataPointTooltipOption' => [
            'AvailabilityStatus' => 'ENABLED|DISABLED',
        ],
        'DataQAEnabledOption' => [
            'AvailabilityStatus' => 'ENABLED|DISABLED',
        ],
        'DataStoriesSharingOption' => [
            'AvailabilityStatus' => 'ENABLED|DISABLED',
        ],
        'ExecutiveSummaryOption' => [
            'AvailabilityStatus' => 'ENABLED|DISABLED',
        ],
        'ExportToCSVOption' => [
            'AvailabilityStatus' => 'ENABLED|DISABLED',
        ],
        'ExportWithHiddenFieldsOption' => [
            'AvailabilityStatus' => 'ENABLED|DISABLED',
        ],
        'QuickSuiteActionsOption' => [
            'AvailabilityStatus' => 'ENABLED|DISABLED',
        ],
        'SheetControlsOption' => [
            'VisibilityState' => 'EXPANDED|COLLAPSED',
        ],
        'SheetLayoutElementMaximizationOption' => [
            'AvailabilityStatus' => 'ENABLED|DISABLED',
        ],
        'VisualAxisSortOption' => [
            'AvailabilityStatus' => 'ENABLED|DISABLED',
        ],
        'VisualMenuOption' => [
            'AvailabilityStatus' => 'ENABLED|DISABLED',
        ],
        'VisualPublishOptions' => [
            'ExportHiddenFieldsOption' => [
                'AvailabilityStatus' => 'ENABLED|DISABLED',
            ],
        ],
    ],
    'Definition' => [
        'AnalysisDefaults' => [
            'DefaultNewSheetConfiguration' => [ // REQUIRED
                'InteractiveLayoutConfiguration' => [
                    'FreeForm' => [
                        'CanvasSizeOptions' => [ // REQUIRED
                            'ScreenCanvasSizeOptions' => [
                                'OptimizedViewPortWidth' => '<string>', // REQUIRED
                            ],
                        ],
                    ],
                    'Grid' => [
                        'CanvasSizeOptions' => [ // REQUIRED
                            'ScreenCanvasSizeOptions' => [
                                'OptimizedViewPortWidth' => '<string>',
                                'ResizeOption' => 'FIXED|RESPONSIVE', // REQUIRED
                            ],
                        ],
                    ],
                ],
                'PaginatedLayoutConfiguration' => [
                    'SectionBased' => [
                        'CanvasSizeOptions' => [ // REQUIRED
                            'PaperCanvasSizeOptions' => [
                                'PaperMargin' => [
                                    'Bottom' => '<string>',
                                    'Left' => '<string>',
                                    'Right' => '<string>',
                                    'Top' => '<string>',
                                ],
                                'PaperOrientation' => 'PORTRAIT|LANDSCAPE',
                                'PaperSize' => 'US_LETTER|US_LEGAL|US_TABLOID_LEDGER|A0|A1|A2|A3|A4|A5|JIS_B4|JIS_B5',
                            ],
                        ],
                    ],
                ],
                'SheetContentType' => 'PAGINATED|INTERACTIVE',
            ],
        ],
        'CalculatedFields' => [
            [
                'DataSetIdentifier' => '<string>', // REQUIRED
                'Expression' => '<string>', // REQUIRED
                'Name' => '<string>', // REQUIRED
            ],
            // ...
        ],
        'ColumnConfigurations' => [
            [
                'ColorsConfiguration' => [
                    'CustomColors' => [
                        [
                            'Color' => '<string>', // REQUIRED
                            'FieldValue' => '<string>',
                            'SpecialValue' => 'EMPTY|NULL|OTHER',
                        ],
                        // ...
                    ],
                ],
                'Column' => [ // REQUIRED
                    'ColumnName' => '<string>', // REQUIRED
                    'DataSetIdentifier' => '<string>', // REQUIRED
                ],
                'FormatConfiguration' => [
                    'DateTimeFormatConfiguration' => [
                        'DateTimeFormat' => '<string>',
                        'NullValueFormatConfiguration' => [
                            'NullString' => '<string>', // REQUIRED
                        ],
                        'NumericFormatConfiguration' => [
                            'CurrencyDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                                'Symbol' => '<string>',
                            ],
                            'NumberDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                            'PercentageDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                        ],
                    ],
                    'NumberFormatConfiguration' => [
                        'FormatConfiguration' => [
                            'CurrencyDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                                'Symbol' => '<string>',
                            ],
                            'NumberDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                            'PercentageDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                        ],
                    ],
                    'StringFormatConfiguration' => [
                        'NullValueFormatConfiguration' => [
                            'NullString' => '<string>', // REQUIRED
                        ],
                        'NumericFormatConfiguration' => [
                            'CurrencyDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                                'Symbol' => '<string>',
                            ],
                            'NumberDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                            'PercentageDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                        ],
                    ],
                ],
                'Role' => 'DIMENSION|MEASURE',
            ],
            // ...
        ],
        'DataSetIdentifierDeclarations' => [ // REQUIRED
            [
                'DataSetArn' => '<string>', // REQUIRED
                'Identifier' => '<string>', // REQUIRED
            ],
            // ...
        ],
        'FilterGroups' => [
            [
                'CrossDataset' => 'ALL_DATASETS|SINGLE_DATASET', // REQUIRED
                'FilterGroupId' => '<string>', // REQUIRED
                'Filters' => [ // REQUIRED
                    [
                        'CategoryFilter' => [
                            'Column' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'Configuration' => [ // REQUIRED
                                'CustomFilterConfiguration' => [
                                    'CategoryValue' => '<string>',
                                    'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH', // REQUIRED
                                    'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY', // REQUIRED
                                    'ParameterName' => '<string>',
                                    'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                ],
                                'CustomFilterListConfiguration' => [
                                    'CategoryValues' => ['<string>', ...],
                                    'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH', // REQUIRED
                                    'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY', // REQUIRED
                                    'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                ],
                                'FilterListConfiguration' => [
                                    'CategoryValues' => ['<string>', ...],
                                    'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH', // REQUIRED
                                    'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY',
                                    'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                ],
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [ // REQUIRED
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>, // REQUIRED
                                        'MinimumValue' => <float>, // REQUIRED
                                        'StepSize' => <float>, // REQUIRED
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>', // REQUIRED
                            ],
                            'FilterId' => '<string>', // REQUIRED
                        ],
                        'NestedFilter' => [
                            'Column' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'FilterId' => '<string>', // REQUIRED
                            'IncludeInnerSet' => true || false, // REQUIRED
                            'InnerFilter' => [ // REQUIRED
                                'CategoryInnerFilter' => [
                                    'Column' => [ // REQUIRED
                                        'ColumnName' => '<string>', // REQUIRED
                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                    ],
                                    'Configuration' => [ // REQUIRED
                                        'CustomFilterConfiguration' => [
                                            'CategoryValue' => '<string>',
                                            'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH', // REQUIRED
                                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY', // REQUIRED
                                            'ParameterName' => '<string>',
                                            'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                        ],
                                        'CustomFilterListConfiguration' => [
                                            'CategoryValues' => ['<string>', ...],
                                            'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH', // REQUIRED
                                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY', // REQUIRED
                                            'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                        ],
                                        'FilterListConfiguration' => [
                                            'CategoryValues' => ['<string>', ...],
                                            'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH', // REQUIRED
                                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY',
                                            'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                        ],
                                    ],
                                    'DefaultFilterControlConfiguration' => [
                                        'ControlOptions' => [ // REQUIRED
                                            'DefaultDateTimePickerOptions' => [
                                                'CommitMode' => 'AUTO|MANUAL',
                                                'DisplayOptions' => [
                                                    'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                                    'DateTimeFormat' => '<string>',
                                                    'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                            ],
                                            'DefaultDropdownOptions' => [
                                                'CommitMode' => 'AUTO|MANUAL',
                                                'DisplayOptions' => [
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'SelectAllOptions' => [
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'SelectableValues' => [
                                                    'Values' => ['<string>', ...],
                                                ],
                                                'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                            ],
                                            'DefaultListOptions' => [
                                                'DisplayOptions' => [
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'SearchOptions' => [
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'SelectAllOptions' => [
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'SelectableValues' => [
                                                    'Values' => ['<string>', ...],
                                                ],
                                                'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                            ],
                                            'DefaultRelativeDateTimeOptions' => [
                                                'CommitMode' => 'AUTO|MANUAL',
                                                'DisplayOptions' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                            ],
                                            'DefaultSliderOptions' => [
                                                'DisplayOptions' => [
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'MaximumValue' => <float>, // REQUIRED
                                                'MinimumValue' => <float>, // REQUIRED
                                                'StepSize' => <float>, // REQUIRED
                                                'Type' => 'SINGLE_POINT|RANGE',
                                            ],
                                            'DefaultTextAreaOptions' => [
                                                'Delimiter' => '<string>',
                                                'DisplayOptions' => [
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'PlaceholderOptions' => [
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                            ],
                                            'DefaultTextFieldOptions' => [
                                                'DisplayOptions' => [
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'PlaceholderOptions' => [
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'Title' => '<string>', // REQUIRED
                                    ],
                                ],
                            ],
                        ],
                        'NumericEqualityFilter' => [
                            'AggregationFunction' => [
                                'AttributeAggregationFunction' => [
                                    'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                    'ValueForMultipleValues' => '<string>',
                                ],
                                'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                'NumericalAggregationFunction' => [
                                    'PercentileAggregation' => [
                                        'PercentileValue' => <float>,
                                    ],
                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                ],
                            ],
                            'Column' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [ // REQUIRED
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>, // REQUIRED
                                        'MinimumValue' => <float>, // REQUIRED
                                        'StepSize' => <float>, // REQUIRED
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>', // REQUIRED
                            ],
                            'FilterId' => '<string>', // REQUIRED
                            'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL', // REQUIRED
                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY', // REQUIRED
                            'ParameterName' => '<string>',
                            'SelectAllOptions' => 'FILTER_ALL_VALUES',
                            'Value' => <float>,
                        ],
                        'NumericRangeFilter' => [
                            'AggregationFunction' => [
                                'AttributeAggregationFunction' => [
                                    'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                    'ValueForMultipleValues' => '<string>',
                                ],
                                'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                'NumericalAggregationFunction' => [
                                    'PercentileAggregation' => [
                                        'PercentileValue' => <float>,
                                    ],
                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                ],
                            ],
                            'Column' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [ // REQUIRED
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>, // REQUIRED
                                        'MinimumValue' => <float>, // REQUIRED
                                        'StepSize' => <float>, // REQUIRED
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>', // REQUIRED
                            ],
                            'FilterId' => '<string>', // REQUIRED
                            'IncludeMaximum' => true || false,
                            'IncludeMinimum' => true || false,
                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY', // REQUIRED
                            'RangeMaximum' => [
                                'Parameter' => '<string>',
                                'StaticValue' => <float>,
                            ],
                            'RangeMinimum' => [
                                'Parameter' => '<string>',
                                'StaticValue' => <float>,
                            ],
                            'SelectAllOptions' => 'FILTER_ALL_VALUES',
                        ],
                        'RelativeDatesFilter' => [
                            'AnchorDateConfiguration' => [ // REQUIRED
                                'AnchorOption' => 'NOW',
                                'ParameterName' => '<string>',
                            ],
                            'Column' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [ // REQUIRED
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>, // REQUIRED
                                        'MinimumValue' => <float>, // REQUIRED
                                        'StepSize' => <float>, // REQUIRED
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>', // REQUIRED
                            ],
                            'ExcludePeriodConfiguration' => [
                                'Amount' => <integer>, // REQUIRED
                                'Granularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                'Status' => 'ENABLED|DISABLED',
                            ],
                            'FilterId' => '<string>', // REQUIRED
                            'MinimumGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY', // REQUIRED
                            'ParameterName' => '<string>',
                            'RelativeDateType' => 'PREVIOUS|THIS|LAST|NOW|NEXT', // REQUIRED
                            'RelativeDateValue' => <integer>,
                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                        ],
                        'TimeEqualityFilter' => [
                            'Column' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [ // REQUIRED
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>, // REQUIRED
                                        'MinimumValue' => <float>, // REQUIRED
                                        'StepSize' => <float>, // REQUIRED
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>', // REQUIRED
                            ],
                            'FilterId' => '<string>', // REQUIRED
                            'ParameterName' => '<string>',
                            'RollingDate' => [
                                'DataSetIdentifier' => '<string>',
                                'Expression' => '<string>', // REQUIRED
                            ],
                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                            'Value' => <integer || string || DateTime>,
                        ],
                        'TimeRangeFilter' => [
                            'Column' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [ // REQUIRED
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>, // REQUIRED
                                        'MinimumValue' => <float>, // REQUIRED
                                        'StepSize' => <float>, // REQUIRED
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>', // REQUIRED
                            ],
                            'ExcludePeriodConfiguration' => [
                                'Amount' => <integer>, // REQUIRED
                                'Granularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                'Status' => 'ENABLED|DISABLED',
                            ],
                            'FilterId' => '<string>', // REQUIRED
                            'IncludeMaximum' => true || false,
                            'IncludeMinimum' => true || false,
                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY', // REQUIRED
                            'RangeMaximumValue' => [
                                'Parameter' => '<string>',
                                'RollingDate' => [
                                    'DataSetIdentifier' => '<string>',
                                    'Expression' => '<string>', // REQUIRED
                                ],
                                'StaticValue' => <integer || string || DateTime>,
                            ],
                            'RangeMinimumValue' => [
                                'Parameter' => '<string>',
                                'RollingDate' => [
                                    'DataSetIdentifier' => '<string>',
                                    'Expression' => '<string>', // REQUIRED
                                ],
                                'StaticValue' => <integer || string || DateTime>,
                            ],
                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                        ],
                        'TopBottomFilter' => [
                            'AggregationSortConfigurations' => [ // REQUIRED
                                [
                                    'AggregationFunction' => [
                                        'AttributeAggregationFunction' => [
                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                            'ValueForMultipleValues' => '<string>',
                                        ],
                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                        'NumericalAggregationFunction' => [
                                            'PercentileAggregation' => [
                                                'PercentileValue' => <float>,
                                            ],
                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                        ],
                                    ],
                                    'Column' => [ // REQUIRED
                                        'ColumnName' => '<string>', // REQUIRED
                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                    ],
                                    'SortDirection' => 'ASC|DESC', // REQUIRED
                                ],
                                // ...
                            ],
                            'Column' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [ // REQUIRED
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>, // REQUIRED
                                        'MinimumValue' => <float>, // REQUIRED
                                        'StepSize' => <float>, // REQUIRED
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>', // REQUIRED
                            ],
                            'FilterId' => '<string>', // REQUIRED
                            'Limit' => <integer>,
                            'ParameterName' => '<string>',
                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                        ],
                    ],
                    // ...
                ],
                'ScopeConfiguration' => [ // REQUIRED
                    'AllSheets' => [
                    ],
                    'SelectedSheets' => [
                        'SheetVisualScopingConfigurations' => [
                            [
                                'Scope' => 'ALL_VISUALS|SELECTED_VISUALS', // REQUIRED
                                'SheetId' => '<string>', // REQUIRED
                                'VisualIds' => ['<string>', ...],
                            ],
                            // ...
                        ],
                    ],
                ],
                'Status' => 'ENABLED|DISABLED',
            ],
            // ...
        ],
        'Options' => [
            'CustomActionDefaults' => [
                'highlightOperation' => [
                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_HOVER|NONE', // REQUIRED
                ],
            ],
            'ExcludedDataSetArns' => ['<string>', ...],
            'QBusinessInsightsStatus' => 'ENABLED|DISABLED',
            'Timezone' => '<string>',
            'WeekStart' => 'SUNDAY|MONDAY|TUESDAY|WEDNESDAY|THURSDAY|FRIDAY|SATURDAY',
        ],
        'ParameterDeclarations' => [
            [
                'DateTimeParameterDeclaration' => [
                    'DefaultValues' => [
                        'DynamicValue' => [
                            'DefaultValueColumn' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'GroupNameColumn' => [
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'UserNameColumn' => [
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                        ],
                        'RollingDate' => [
                            'DataSetIdentifier' => '<string>',
                            'Expression' => '<string>', // REQUIRED
                        ],
                        'StaticValues' => [<integer || string || DateTime>, ...],
                    ],
                    'MappedDataSetParameters' => [
                        [
                            'DataSetIdentifier' => '<string>', // REQUIRED
                            'DataSetParameterName' => '<string>', // REQUIRED
                        ],
                        // ...
                    ],
                    'Name' => '<string>', // REQUIRED
                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                    'ValueWhenUnset' => [
                        'CustomValue' => <integer || string || DateTime>,
                        'ValueWhenUnsetOption' => 'RECOMMENDED_VALUE|NULL',
                    ],
                ],
                'DecimalParameterDeclaration' => [
                    'DefaultValues' => [
                        'DynamicValue' => [
                            'DefaultValueColumn' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'GroupNameColumn' => [
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'UserNameColumn' => [
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                        ],
                        'StaticValues' => [<float>, ...],
                    ],
                    'MappedDataSetParameters' => [
                        [
                            'DataSetIdentifier' => '<string>', // REQUIRED
                            'DataSetParameterName' => '<string>', // REQUIRED
                        ],
                        // ...
                    ],
                    'Name' => '<string>', // REQUIRED
                    'ParameterValueType' => 'MULTI_VALUED|SINGLE_VALUED', // REQUIRED
                    'ValueWhenUnset' => [
                        'CustomValue' => <float>,
                        'ValueWhenUnsetOption' => 'RECOMMENDED_VALUE|NULL',
                    ],
                ],
                'IntegerParameterDeclaration' => [
                    'DefaultValues' => [
                        'DynamicValue' => [
                            'DefaultValueColumn' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'GroupNameColumn' => [
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'UserNameColumn' => [
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                        ],
                        'StaticValues' => [<integer>, ...],
                    ],
                    'MappedDataSetParameters' => [
                        [
                            'DataSetIdentifier' => '<string>', // REQUIRED
                            'DataSetParameterName' => '<string>', // REQUIRED
                        ],
                        // ...
                    ],
                    'Name' => '<string>', // REQUIRED
                    'ParameterValueType' => 'MULTI_VALUED|SINGLE_VALUED', // REQUIRED
                    'ValueWhenUnset' => [
                        'CustomValue' => <integer>,
                        'ValueWhenUnsetOption' => 'RECOMMENDED_VALUE|NULL',
                    ],
                ],
                'StringParameterDeclaration' => [
                    'DefaultValues' => [
                        'DynamicValue' => [
                            'DefaultValueColumn' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'GroupNameColumn' => [
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'UserNameColumn' => [
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                        ],
                        'StaticValues' => ['<string>', ...],
                    ],
                    'MappedDataSetParameters' => [
                        [
                            'DataSetIdentifier' => '<string>', // REQUIRED
                            'DataSetParameterName' => '<string>', // REQUIRED
                        ],
                        // ...
                    ],
                    'Name' => '<string>', // REQUIRED
                    'ParameterValueType' => 'MULTI_VALUED|SINGLE_VALUED', // REQUIRED
                    'ValueWhenUnset' => [
                        'CustomValue' => '<string>',
                        'ValueWhenUnsetOption' => 'RECOMMENDED_VALUE|NULL',
                    ],
                ],
            ],
            // ...
        ],
        'Sheets' => [
            [
                'ContentType' => 'PAGINATED|INTERACTIVE',
                'CustomActionDefaults' => [
                    'highlightOperation' => [
                        'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_HOVER|NONE', // REQUIRED
                    ],
                ],
                'Description' => '<string>',
                'FilterControls' => [
                    [
                        'CrossSheet' => [
                            'CascadingControlConfiguration' => [
                                'SourceControls' => [
                                    [
                                        'ColumnToMatch' => [
                                            'ColumnName' => '<string>', // REQUIRED
                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                        ],
                                        'SourceSheetControlId' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'FilterControlId' => '<string>', // REQUIRED
                            'SourceFilterId' => '<string>', // REQUIRED
                        ],
                        'DateTimePicker' => [
                            'CommitMode' => 'AUTO|MANUAL',
                            'DisplayOptions' => [
                                'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                'DateTimeFormat' => '<string>',
                                'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>', // REQUIRED
                            'SourceFilterId' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                            'Type' => 'SINGLE_VALUED|DATE_RANGE',
                        ],
                        'Dropdown' => [
                            'CascadingControlConfiguration' => [
                                'SourceControls' => [
                                    [
                                        'ColumnToMatch' => [
                                            'ColumnName' => '<string>', // REQUIRED
                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                        ],
                                        'SourceSheetControlId' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'CommitMode' => 'AUTO|MANUAL',
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SelectAllOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>', // REQUIRED
                            'SelectableValues' => [
                                'Values' => ['<string>', ...],
                            ],
                            'SourceFilterId' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                            'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                        ],
                        'List' => [
                            'CascadingControlConfiguration' => [
                                'SourceControls' => [
                                    [
                                        'ColumnToMatch' => [
                                            'ColumnName' => '<string>', // REQUIRED
                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                        ],
                                        'SourceSheetControlId' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SearchOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SelectAllOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>', // REQUIRED
                            'SelectableValues' => [
                                'Values' => ['<string>', ...],
                            ],
                            'SourceFilterId' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                            'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                        ],
                        'RelativeDateTime' => [
                            'CommitMode' => 'AUTO|MANUAL',
                            'DisplayOptions' => [
                                'DateTimeFormat' => '<string>',
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>', // REQUIRED
                            'SourceFilterId' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                        ],
                        'Slider' => [
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>', // REQUIRED
                            'MaximumValue' => <float>, // REQUIRED
                            'MinimumValue' => <float>, // REQUIRED
                            'SourceFilterId' => '<string>', // REQUIRED
                            'StepSize' => <float>, // REQUIRED
                            'Title' => '<string>', // REQUIRED
                            'Type' => 'SINGLE_POINT|RANGE',
                        ],
                        'TextArea' => [
                            'Delimiter' => '<string>',
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'PlaceholderOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>', // REQUIRED
                            'SourceFilterId' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                        ],
                        'TextField' => [
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'PlaceholderOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>', // REQUIRED
                            'SourceFilterId' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                        ],
                    ],
                    // ...
                ],
                'Images' => [
                    [
                        'Actions' => [
                            [
                                'ActionOperations' => [ // REQUIRED
                                    [
                                        'NavigationOperation' => [
                                            'LocalNavigationConfiguration' => [
                                                'TargetSheetId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        'SetParametersOperation' => [
                                            'ParameterValueConfigurations' => [ // REQUIRED
                                                [
                                                    'DestinationParameterName' => '<string>', // REQUIRED
                                                    'Value' => [ // REQUIRED
                                                        'CustomValuesConfiguration' => [
                                                            'CustomValues' => [ // REQUIRED
                                                                'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                'DecimalValues' => [<float>, ...],
                                                                'IntegerValues' => [<integer>, ...],
                                                                'StringValues' => ['<string>', ...],
                                                            ],
                                                            'IncludeNullValue' => true || false,
                                                        ],
                                                        'SelectAllValueOptions' => 'ALL_VALUES',
                                                        'SourceColumn' => [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        'SourceField' => '<string>',
                                                        'SourceParameterName' => '<string>',
                                                    ],
                                                ],
                                                // ...
                                            ],
                                        ],
                                        'URLOperation' => [
                                            'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                            'URLTemplate' => '<string>', // REQUIRED
                                        ],
                                    ],
                                    // ...
                                ],
                                'CustomActionId' => '<string>', // REQUIRED
                                'Name' => '<string>', // REQUIRED
                                'Status' => 'ENABLED|DISABLED',
                                'Trigger' => 'CLICK|MENU', // REQUIRED
                            ],
                            // ...
                        ],
                        'ImageContentAltText' => '<string>',
                        'Interactions' => [
                            'ImageMenuOption' => [
                                'AvailabilityStatus' => 'ENABLED|DISABLED',
                            ],
                        ],
                        'Scaling' => [
                            'ScalingType' => 'SCALE_TO_WIDTH|SCALE_TO_HEIGHT|SCALE_TO_CONTAINER|SCALE_NONE',
                        ],
                        'SheetImageId' => '<string>', // REQUIRED
                        'Source' => [ // REQUIRED
                            'SheetImageStaticFileSource' => [
                                'StaticFileId' => '<string>', // REQUIRED
                            ],
                        ],
                        'Tooltip' => [
                            'TooltipText' => [
                                'PlainText' => '<string>',
                            ],
                            'Visibility' => 'HIDDEN|VISIBLE',
                        ],
                    ],
                    // ...
                ],
                'Layouts' => [
                    [
                        'Configuration' => [ // REQUIRED
                            'FreeFormLayout' => [
                                'CanvasSizeOptions' => [
                                    'ScreenCanvasSizeOptions' => [
                                        'OptimizedViewPortWidth' => '<string>', // REQUIRED
                                    ],
                                ],
                                'Elements' => [ // REQUIRED
                                    [
                                        'BackgroundStyle' => [
                                            'Color' => '<string>',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'BorderStyle' => [
                                            'Color' => '<string>',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'ElementId' => '<string>', // REQUIRED
                                        'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE', // REQUIRED
                                        'Height' => '<string>', // REQUIRED
                                        'LoadingAnimation' => [
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RenderingRules' => [
                                            [
                                                'ConfigurationOverrides' => [ // REQUIRED
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'Expression' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'SelectedBorderStyle' => [
                                            'Color' => '<string>',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'Width' => '<string>', // REQUIRED
                                        'XAxisLocation' => '<string>', // REQUIRED
                                        'YAxisLocation' => '<string>', // REQUIRED
                                    ],
                                    // ...
                                ],
                            ],
                            'GridLayout' => [
                                'CanvasSizeOptions' => [
                                    'ScreenCanvasSizeOptions' => [
                                        'OptimizedViewPortWidth' => '<string>',
                                        'ResizeOption' => 'FIXED|RESPONSIVE', // REQUIRED
                                    ],
                                ],
                                'Elements' => [ // REQUIRED
                                    [
                                        'ColumnIndex' => <integer>,
                                        'ColumnSpan' => <integer>, // REQUIRED
                                        'ElementId' => '<string>', // REQUIRED
                                        'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE', // REQUIRED
                                        'RowIndex' => <integer>,
                                        'RowSpan' => <integer>, // REQUIRED
                                    ],
                                    // ...
                                ],
                            ],
                            'SectionBasedLayout' => [
                                'BodySections' => [ // REQUIRED
                                    [
                                        'Content' => [ // REQUIRED
                                            'Layout' => [
                                                'FreeFormLayout' => [ // REQUIRED
                                                    'Elements' => [ // REQUIRED
                                                        [
                                                            'BackgroundStyle' => [
                                                                'Color' => '<string>',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'BorderStyle' => [
                                                                'Color' => '<string>',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'ElementId' => '<string>', // REQUIRED
                                                            'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE', // REQUIRED
                                                            'Height' => '<string>', // REQUIRED
                                                            'LoadingAnimation' => [
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'RenderingRules' => [
                                                                [
                                                                    'ConfigurationOverrides' => [ // REQUIRED
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                    'Expression' => '<string>', // REQUIRED
                                                                ],
                                                                // ...
                                                            ],
                                                            'SelectedBorderStyle' => [
                                                                'Color' => '<string>',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                            'Width' => '<string>', // REQUIRED
                                                            'XAxisLocation' => '<string>', // REQUIRED
                                                            'YAxisLocation' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'PageBreakConfiguration' => [
                                            'After' => [
                                                'Status' => 'ENABLED|DISABLED',
                                            ],
                                        ],
                                        'RepeatConfiguration' => [
                                            'DimensionConfigurations' => [
                                                [
                                                    'DynamicCategoryDimensionConfiguration' => [
                                                        'Column' => [ // REQUIRED
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        'Limit' => <integer>,
                                                        'SortByMetrics' => [
                                                            [
                                                                'AggregationFunction' => [
                                                                    'AttributeAggregationFunction' => [
                                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                                        'ValueForMultipleValues' => '<string>',
                                                                    ],
                                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                                    'NumericalAggregationFunction' => [
                                                                        'PercentileAggregation' => [
                                                                            'PercentileValue' => <float>,
                                                                        ],
                                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                                    ],
                                                                ],
                                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                                'SortBy' => [ // REQUIRED
                                                                    'ColumnName' => '<string>', // REQUIRED
                                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                                ],
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'DynamicNumericDimensionConfiguration' => [
                                                        'Column' => [ // REQUIRED
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        'Limit' => <integer>,
                                                        'SortByMetrics' => [
                                                            [
                                                                'AggregationFunction' => [
                                                                    'AttributeAggregationFunction' => [
                                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                                        'ValueForMultipleValues' => '<string>',
                                                                    ],
                                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                                    'NumericalAggregationFunction' => [
                                                                        'PercentileAggregation' => [
                                                                            'PercentileValue' => <float>,
                                                                        ],
                                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                                    ],
                                                                ],
                                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                                'SortBy' => [ // REQUIRED
                                                                    'ColumnName' => '<string>', // REQUIRED
                                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                                ],
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                ],
                                                // ...
                                            ],
                                            'NonRepeatingVisuals' => ['<string>', ...],
                                            'PageBreakConfiguration' => [
                                                'After' => [
                                                    'Status' => 'ENABLED|DISABLED',
                                                ],
                                            ],
                                        ],
                                        'SectionId' => '<string>', // REQUIRED
                                        'Style' => [
                                            'Height' => '<string>',
                                            'Padding' => [
                                                'Bottom' => '<string>',
                                                'Left' => '<string>',
                                                'Right' => '<string>',
                                                'Top' => '<string>',
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                                'CanvasSizeOptions' => [ // REQUIRED
                                    'PaperCanvasSizeOptions' => [
                                        'PaperMargin' => [
                                            'Bottom' => '<string>',
                                            'Left' => '<string>',
                                            'Right' => '<string>',
                                            'Top' => '<string>',
                                        ],
                                        'PaperOrientation' => 'PORTRAIT|LANDSCAPE',
                                        'PaperSize' => 'US_LETTER|US_LEGAL|US_TABLOID_LEDGER|A0|A1|A2|A3|A4|A5|JIS_B4|JIS_B5',
                                    ],
                                ],
                                'FooterSections' => [ // REQUIRED
                                    [
                                        'Layout' => [ // REQUIRED
                                            'FreeFormLayout' => [ // REQUIRED
                                                'Elements' => [ // REQUIRED
                                                    [
                                                        'BackgroundStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'BorderStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'ElementId' => '<string>', // REQUIRED
                                                        'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE', // REQUIRED
                                                        'Height' => '<string>', // REQUIRED
                                                        'LoadingAnimation' => [
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'RenderingRules' => [
                                                            [
                                                                'ConfigurationOverrides' => [ // REQUIRED
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                                'Expression' => '<string>', // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                        'SelectedBorderStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                        'Width' => '<string>', // REQUIRED
                                                        'XAxisLocation' => '<string>', // REQUIRED
                                                        'YAxisLocation' => '<string>', // REQUIRED
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                        ],
                                        'SectionId' => '<string>', // REQUIRED
                                        'Style' => [
                                            'Height' => '<string>',
                                            'Padding' => [
                                                'Bottom' => '<string>',
                                                'Left' => '<string>',
                                                'Right' => '<string>',
                                                'Top' => '<string>',
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                                'HeaderSections' => [ // REQUIRED
                                    [
                                        'Layout' => [ // REQUIRED
                                            'FreeFormLayout' => [ // REQUIRED
                                                'Elements' => [ // REQUIRED
                                                    [
                                                        'BackgroundStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'BorderStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'ElementId' => '<string>', // REQUIRED
                                                        'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE', // REQUIRED
                                                        'Height' => '<string>', // REQUIRED
                                                        'LoadingAnimation' => [
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'RenderingRules' => [
                                                            [
                                                                'ConfigurationOverrides' => [ // REQUIRED
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                                'Expression' => '<string>', // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                        'SelectedBorderStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                        'Width' => '<string>', // REQUIRED
                                                        'XAxisLocation' => '<string>', // REQUIRED
                                                        'YAxisLocation' => '<string>', // REQUIRED
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                        ],
                                        'SectionId' => '<string>', // REQUIRED
                                        'Style' => [
                                            'Height' => '<string>',
                                            'Padding' => [
                                                'Bottom' => '<string>',
                                                'Left' => '<string>',
                                                'Right' => '<string>',
                                                'Top' => '<string>',
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                        ],
                    ],
                    // ...
                ],
                'Name' => '<string>',
                'ParameterControls' => [
                    [
                        'DateTimePicker' => [
                            'DisplayOptions' => [
                                'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                'DateTimeFormat' => '<string>',
                                'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ParameterControlId' => '<string>', // REQUIRED
                            'SourceParameterName' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                        ],
                        'Dropdown' => [
                            'CascadingControlConfiguration' => [
                                'SourceControls' => [
                                    [
                                        'ColumnToMatch' => [
                                            'ColumnName' => '<string>', // REQUIRED
                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                        ],
                                        'SourceSheetControlId' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'CommitMode' => 'AUTO|MANUAL',
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SelectAllOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ParameterControlId' => '<string>', // REQUIRED
                            'SelectableValues' => [
                                'LinkToDataSetColumn' => [
                                    'ColumnName' => '<string>', // REQUIRED
                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                ],
                                'Values' => ['<string>', ...],
                            ],
                            'SourceParameterName' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                            'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                        ],
                        'List' => [
                            'CascadingControlConfiguration' => [
                                'SourceControls' => [
                                    [
                                        'ColumnToMatch' => [
                                            'ColumnName' => '<string>', // REQUIRED
                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                        ],
                                        'SourceSheetControlId' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SearchOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SelectAllOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ParameterControlId' => '<string>', // REQUIRED
                            'SelectableValues' => [
                                'LinkToDataSetColumn' => [
                                    'ColumnName' => '<string>', // REQUIRED
                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                ],
                                'Values' => ['<string>', ...],
                            ],
                            'SourceParameterName' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                            'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                        ],
                        'Slider' => [
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'MaximumValue' => <float>, // REQUIRED
                            'MinimumValue' => <float>, // REQUIRED
                            'ParameterControlId' => '<string>', // REQUIRED
                            'SourceParameterName' => '<string>', // REQUIRED
                            'StepSize' => <float>, // REQUIRED
                            'Title' => '<string>', // REQUIRED
                        ],
                        'TextArea' => [
                            'Delimiter' => '<string>',
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'PlaceholderOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ParameterControlId' => '<string>', // REQUIRED
                            'SourceParameterName' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                        ],
                        'TextField' => [
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'PlaceholderOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ParameterControlId' => '<string>', // REQUIRED
                            'SourceParameterName' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                        ],
                    ],
                    // ...
                ],
                'SheetControlLayouts' => [
                    [
                        'Configuration' => [ // REQUIRED
                            'GridLayout' => [
                                'CanvasSizeOptions' => [
                                    'ScreenCanvasSizeOptions' => [
                                        'OptimizedViewPortWidth' => '<string>',
                                        'ResizeOption' => 'FIXED|RESPONSIVE', // REQUIRED
                                    ],
                                ],
                                'Elements' => [ // REQUIRED
                                    [
                                        'ColumnIndex' => <integer>,
                                        'ColumnSpan' => <integer>, // REQUIRED
                                        'ElementId' => '<string>', // REQUIRED
                                        'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE', // REQUIRED
                                        'RowIndex' => <integer>,
                                        'RowSpan' => <integer>, // REQUIRED
                                    ],
                                    // ...
                                ],
                            ],
                        ],
                    ],
                    // ...
                ],
                'SheetId' => '<string>', // REQUIRED
                'TextBoxes' => [
                    [
                        'Content' => '<string>',
                        'Interactions' => [
                            'TextBoxMenuOption' => [
                                'AvailabilityStatus' => 'ENABLED|DISABLED',
                            ],
                        ],
                        'SheetTextBoxId' => '<string>', // REQUIRED
                    ],
                    // ...
                ],
                'Title' => '<string>',
                'Visuals' => [
                    [
                        'BarChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'BarsArrangement' => 'CLUSTERED|STACKED|STACKED_PERCENT',
                                'CategoryAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ColorLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ContributionAnalysisDefaults' => [
                                    [
                                        'ContributorDimensions' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'MeasureFieldId' => '<string>', // REQUIRED
                                    ],
                                    // ...
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'BarChartAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Colors' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'SmallMultiples' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'Orientation' => 'HORIZONTAL|VERTICAL',
                                'ReferenceLines' => [
                                    [
                                        'DataConfiguration' => [ // REQUIRED
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS',
                                            'DynamicConfiguration' => [
                                                'Calculation' => [ // REQUIRED
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'MeasureAggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                            ],
                                            'SeriesType' => 'BAR|LINE',
                                            'StaticConfiguration' => [
                                                'Value' => <float>, // REQUIRED
                                            ],
                                        ],
                                        'LabelConfiguration' => [
                                            'CustomLabelConfiguration' => [
                                                'CustomLabel' => '<string>', // REQUIRED
                                            ],
                                            'FontColor' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalPosition' => 'LEFT|CENTER|RIGHT',
                                            'ValueLabelConfiguration' => [
                                                'FormatConfiguration' => [
                                                    'CurrencyDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                        'Symbol' => '<string>',
                                                    ],
                                                    'NumberDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                    'PercentageDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                ],
                                                'RelativePosition' => 'BEFORE_CUSTOM_LABEL|AFTER_CUSTOM_LABEL',
                                            ],
                                            'VerticalPosition' => 'ABOVE|BELOW',
                                        ],
                                        'Status' => 'ENABLED|DISABLED',
                                        'StyleConfiguration' => [
                                            'Color' => '<string>',
                                            'Pattern' => 'SOLID|DASHED|DOTTED',
                                        ],
                                    ],
                                    // ...
                                ],
                                'SmallMultiplesOptions' => [
                                    'MaxVisibleColumns' => <integer>,
                                    'MaxVisibleRows' => <integer>,
                                    'PanelConfiguration' => [
                                        'BackgroundColor' => '<string>',
                                        'BackgroundVisibility' => 'HIDDEN|VISIBLE',
                                        'BorderColor' => '<string>',
                                        'BorderStyle' => 'SOLID|DASHED|DOTTED',
                                        'BorderThickness' => '<string>',
                                        'BorderVisibility' => 'HIDDEN|VISIBLE',
                                        'GutterSpacing' => '<string>',
                                        'GutterVisibility' => 'HIDDEN|VISIBLE',
                                        'Title' => [
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'XAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                    'YAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'ColorItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'ColorSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SmallMultiplesLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'SmallMultiplesSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ValueAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'ValueLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'BoxPlotVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'BoxPlotOptions' => [
                                    'AllDataPointsVisibility' => 'HIDDEN|VISIBLE',
                                    'OutlierVisibility' => 'HIDDEN|VISIBLE',
                                    'StyleOptions' => [
                                        'FillStyle' => 'SOLID|TRANSPARENT',
                                    ],
                                ],
                                'CategoryAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'BoxPlotAggregatedFieldWells' => [
                                        'GroupBy' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'PrimaryYAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'PrimaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ReferenceLines' => [
                                    [
                                        'DataConfiguration' => [ // REQUIRED
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS',
                                            'DynamicConfiguration' => [
                                                'Calculation' => [ // REQUIRED
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'MeasureAggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                            ],
                                            'SeriesType' => 'BAR|LINE',
                                            'StaticConfiguration' => [
                                                'Value' => <float>, // REQUIRED
                                            ],
                                        ],
                                        'LabelConfiguration' => [
                                            'CustomLabelConfiguration' => [
                                                'CustomLabel' => '<string>', // REQUIRED
                                            ],
                                            'FontColor' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalPosition' => 'LEFT|CENTER|RIGHT',
                                            'ValueLabelConfiguration' => [
                                                'FormatConfiguration' => [
                                                    'CurrencyDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                        'Symbol' => '<string>',
                                                    ],
                                                    'NumberDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                    'PercentageDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                ],
                                                'RelativePosition' => 'BEFORE_CUSTOM_LABEL|AFTER_CUSTOM_LABEL',
                                            ],
                                            'VerticalPosition' => 'ABOVE|BELOW',
                                        ],
                                        'Status' => 'ENABLED|DISABLED',
                                        'StyleConfiguration' => [
                                            'Color' => '<string>',
                                            'Pattern' => 'SOLID|DASHED|DOTTED',
                                        ],
                                    ],
                                    // ...
                                ],
                                'SortConfiguration' => [
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'PaginationConfiguration' => [
                                        'PageNumber' => <integer>, // REQUIRED
                                        'PageSize' => <integer>, // REQUIRED
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'ComboChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'BarDataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'BarsArrangement' => 'CLUSTERED|STACKED|STACKED_PERCENT',
                                'CategoryAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ColorLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'ComboChartAggregatedFieldWells' => [
                                        'BarValues' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Colors' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'LineValues' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'LineDataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'PrimaryYAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'PrimaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ReferenceLines' => [
                                    [
                                        'DataConfiguration' => [ // REQUIRED
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS',
                                            'DynamicConfiguration' => [
                                                'Calculation' => [ // REQUIRED
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'MeasureAggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                            ],
                                            'SeriesType' => 'BAR|LINE',
                                            'StaticConfiguration' => [
                                                'Value' => <float>, // REQUIRED
                                            ],
                                        ],
                                        'LabelConfiguration' => [
                                            'CustomLabelConfiguration' => [
                                                'CustomLabel' => '<string>', // REQUIRED
                                            ],
                                            'FontColor' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalPosition' => 'LEFT|CENTER|RIGHT',
                                            'ValueLabelConfiguration' => [
                                                'FormatConfiguration' => [
                                                    'CurrencyDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                        'Symbol' => '<string>',
                                                    ],
                                                    'NumberDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                    'PercentageDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                ],
                                                'RelativePosition' => 'BEFORE_CUSTOM_LABEL|AFTER_CUSTOM_LABEL',
                                            ],
                                            'VerticalPosition' => 'ABOVE|BELOW',
                                        ],
                                        'Status' => 'ENABLED|DISABLED',
                                        'StyleConfiguration' => [
                                            'Color' => '<string>',
                                            'Pattern' => 'SOLID|DASHED|DOTTED',
                                        ],
                                    ],
                                    // ...
                                ],
                                'SecondaryYAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'SecondaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SingleAxisOptions' => [
                                    'YAxisOptions' => [
                                        'YAxis' => 'PRIMARY_Y_AXIS', // REQUIRED
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'ColorItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'ColorSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'CustomContentVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'ContentType' => 'IMAGE|OTHER_EMBEDDED_CONTENT',
                                'ContentUrl' => '<string>',
                                'ImageScaling' => 'FIT_TO_HEIGHT|FIT_TO_WIDTH|DO_NOT_SCALE|SCALE_TO_VISUAL',
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                            ],
                            'DataSetIdentifier' => '<string>', // REQUIRED
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'EmptyVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'DataSetIdentifier' => '<string>', // REQUIRED
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'FilledMapVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldWells' => [
                                    'FilledMapAggregatedFieldWells' => [
                                        'Geospatial' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'MapStyleOptions' => [
                                    'BaseMapStyle' => 'LIGHT_GRAY|DARK_GRAY|STREET|IMAGERY',
                                ],
                                'SortConfiguration' => [
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'WindowOptions' => [
                                    'Bounds' => [
                                        'East' => <float>, // REQUIRED
                                        'North' => <float>, // REQUIRED
                                        'South' => <float>, // REQUIRED
                                        'West' => <float>, // REQUIRED
                                    ],
                                    'MapZoomMode' => 'AUTO|MANUAL',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'ConditionalFormatting' => [
                                'ConditionalFormattingOptions' => [ // REQUIRED
                                    [
                                        'Shape' => [ // REQUIRED
                                            'FieldId' => '<string>', // REQUIRED
                                            'Format' => [
                                                'BackgroundColor' => [ // REQUIRED
                                                    'Gradient' => [
                                                        'Color' => [ // REQUIRED
                                                            'Stops' => [
                                                                [
                                                                    'Color' => '<string>',
                                                                    'DataValue' => <float>,
                                                                    'GradientOffset' => <float>, // REQUIRED
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                    'Solid' => [
                                                        'Color' => '<string>',
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'FunnelChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'DataLabelOptions' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'LabelColor' => '<string>',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureDataLabelStyle' => 'VALUE_ONLY|PERCENTAGE_BY_FIRST_STAGE|PERCENTAGE_BY_PREVIOUS_STAGE|VALUE_AND_PERCENTAGE_BY_FIRST_STAGE|VALUE_AND_PERCENTAGE_BY_PREVIOUS_STAGE',
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'FunnelChartAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ValueLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'GaugeChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'ColorConfiguration' => [
                                    'BackgroundColor' => '<string>',
                                    'ForegroundColor' => '<string>',
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'TargetValues' => [
                                        [
                                            'CalculatedMeasureField' => [
                                                'Expression' => '<string>', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CategoricalMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'DateMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'NumericalMeasureField' => [
                                                'AggregationFunction' => [
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'FormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'Values' => [
                                        [
                                            'CalculatedMeasureField' => [
                                                'Expression' => '<string>', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CategoricalMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'DateMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'NumericalMeasureField' => [
                                                'AggregationFunction' => [
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'FormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'GaugeChartOptions' => [
                                    'Arc' => [
                                        'ArcAngle' => <float>,
                                        'ArcThickness' => 'SMALL|MEDIUM|LARGE',
                                    ],
                                    'ArcAxis' => [
                                        'Range' => [
                                            'Max' => <float>,
                                            'Min' => <float>,
                                        ],
                                        'ReserveRange' => <integer>,
                                    ],
                                    'Comparison' => [
                                        'ComparisonFormat' => [
                                            'NumberDisplayFormatConfiguration' => [
                                                'DecimalPlacesConfiguration' => [
                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                ],
                                                'NegativeValueConfiguration' => [
                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                ],
                                                'NullValueFormatConfiguration' => [
                                                    'NullString' => '<string>', // REQUIRED
                                                ],
                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                'Prefix' => '<string>',
                                                'SeparatorConfiguration' => [
                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                    'ThousandsSeparator' => [
                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'Suffix' => '<string>',
                                            ],
                                            'PercentageDisplayFormatConfiguration' => [
                                                'DecimalPlacesConfiguration' => [
                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                ],
                                                'NegativeValueConfiguration' => [
                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                ],
                                                'NullValueFormatConfiguration' => [
                                                    'NullString' => '<string>', // REQUIRED
                                                ],
                                                'Prefix' => '<string>',
                                                'SeparatorConfiguration' => [
                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                    'ThousandsSeparator' => [
                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'Suffix' => '<string>',
                                            ],
                                        ],
                                        'ComparisonMethod' => 'DIFFERENCE|PERCENT_DIFFERENCE|PERCENT',
                                    ],
                                    'PrimaryValueDisplayType' => 'HIDDEN|COMPARISON|ACTUAL',
                                    'PrimaryValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'TooltipOptions' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ConditionalFormatting' => [
                                'ConditionalFormattingOptions' => [
                                    [
                                        'Arc' => [
                                            'ForegroundColor' => [
                                                'Gradient' => [
                                                    'Color' => [ // REQUIRED
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>, // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                            ],
                                        ],
                                        'PrimaryValue' => [
                                            'Icon' => [
                                                'CustomCondition' => [
                                                    'Color' => '<string>',
                                                    'DisplayConfiguration' => [
                                                        'IconDisplayOption' => 'ICON_ONLY',
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                    'IconOptions' => [ // REQUIRED
                                                        '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>',
                                                    ],
                                                ],
                                                'IconSet' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    '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',
                                                ],
                                            ],
                                            'TextColor' => [
                                                'Gradient' => [
                                                    'Color' => [ // REQUIRED
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>, // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'GeospatialMapVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldWells' => [
                                    'GeospatialMapAggregatedFieldWells' => [
                                        'Colors' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Geospatial' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'MapStyleOptions' => [
                                    'BaseMapStyle' => 'LIGHT_GRAY|DARK_GRAY|STREET|IMAGERY',
                                ],
                                'PointStyleOptions' => [
                                    'ClusterMarkerConfiguration' => [
                                        'ClusterMarker' => [
                                            'SimpleClusterMarker' => [
                                                'Color' => '<string>',
                                            ],
                                        ],
                                    ],
                                    'HeatmapConfiguration' => [
                                        'HeatmapColor' => [
                                            'Colors' => [
                                                [
                                                    'Color' => '<string>', // REQUIRED
                                                ],
                                                // ...
                                            ],
                                        ],
                                    ],
                                    'SelectedPointStyle' => 'POINT|CLUSTER|HEATMAP',
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                                'WindowOptions' => [
                                    'Bounds' => [
                                        'East' => <float>, // REQUIRED
                                        'North' => <float>, // REQUIRED
                                        'South' => <float>, // REQUIRED
                                        'West' => <float>, // REQUIRED
                                    ],
                                    'MapZoomMode' => 'AUTO|MANUAL',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'HeatMapVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'ColorScale' => [
                                    'ColorFillType' => 'DISCRETE|GRADIENT', // REQUIRED
                                    'Colors' => [ // REQUIRED
                                        [
                                            'Color' => '<string>',
                                            'DataValue' => <float>,
                                        ],
                                        // ...
                                    ],
                                    'NullValueColor' => [
                                        'Color' => '<string>',
                                        'DataValue' => <float>,
                                    ],
                                ],
                                'ColumnAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'ColumnLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'HeatMapAggregatedFieldWells' => [
                                        'Columns' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Rows' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'RowAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'RowLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SortConfiguration' => [
                                    'HeatMapColumnItemsLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'HeatMapColumnSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'HeatMapRowItemsLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'HeatMapRowSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'HistogramVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'BinOptions' => [
                                    'BinCount' => [
                                        'Value' => <integer>,
                                    ],
                                    'BinWidth' => [
                                        'BinCountLimit' => <integer>,
                                        'Value' => <float>,
                                    ],
                                    'SelectedBinType' => 'BIN_COUNT|BIN_WIDTH',
                                    'StartValue' => <float>,
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'HistogramAggregatedFieldWells' => [
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                                'XAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'XAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'YAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'InsightVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'DataSetIdentifier' => '<string>', // REQUIRED
                            'InsightConfiguration' => [
                                'Computations' => [
                                    [
                                        'Forecast' => [
                                            'ComputationId' => '<string>', // REQUIRED
                                            'CustomSeasonalityValue' => <integer>,
                                            'LowerBoundary' => <float>,
                                            'Name' => '<string>',
                                            'PeriodsBackward' => <integer>,
                                            'PeriodsForward' => <integer>,
                                            'PredictionInterval' => <integer>,
                                            'Seasonality' => 'AUTOMATIC|CUSTOM',
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'UpperBoundary' => <float>,
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'GrowthRate' => [
                                            'ComputationId' => '<string>', // REQUIRED
                                            'Name' => '<string>',
                                            'PeriodSize' => <integer>,
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'MaximumMinimum' => [
                                            'ComputationId' => '<string>', // REQUIRED
                                            'Name' => '<string>',
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'Type' => 'MAXIMUM|MINIMUM', // REQUIRED
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'MetricComparison' => [
                                            'ComputationId' => '<string>', // REQUIRED
                                            'FromValue' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'Name' => '<string>',
                                            'TargetValue' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                        ],
                                        'PeriodOverPeriod' => [
                                            'ComputationId' => '<string>', // REQUIRED
                                            'Name' => '<string>',
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'PeriodToDate' => [
                                            'ComputationId' => '<string>', // REQUIRED
                                            'Name' => '<string>',
                                            'PeriodTimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'TopBottomMovers' => [
                                            'Category' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'ComputationId' => '<string>', // REQUIRED
                                            'MoverSize' => <integer>,
                                            'Name' => '<string>',
                                            'SortOrder' => 'PERCENT_DIFFERENCE|ABSOLUTE_DIFFERENCE',
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'Type' => 'TOP|BOTTOM', // REQUIRED
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'TopBottomRanked' => [
                                            'Category' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'ComputationId' => '<string>', // REQUIRED
                                            'Name' => '<string>',
                                            'ResultSize' => <integer>,
                                            'Type' => 'TOP|BOTTOM', // REQUIRED
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'TotalAggregation' => [
                                            'ComputationId' => '<string>', // REQUIRED
                                            'Name' => '<string>',
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'UniqueValues' => [
                                            'Category' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'ComputationId' => '<string>', // REQUIRED
                                            'Name' => '<string>',
                                        ],
                                    ],
                                    // ...
                                ],
                                'CustomNarrative' => [
                                    'Narrative' => '<string>', // REQUIRED
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'KPIVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldWells' => [
                                    'TargetValues' => [
                                        [
                                            'CalculatedMeasureField' => [
                                                'Expression' => '<string>', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CategoricalMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'DateMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'NumericalMeasureField' => [
                                                'AggregationFunction' => [
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'FormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'TrendGroups' => [
                                        [
                                            'CategoricalDimensionField' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                                'HierarchyId' => '<string>',
                                            ],
                                            'DateDimensionField' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                                'HierarchyId' => '<string>',
                                            ],
                                            'NumericalDimensionField' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'FormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                                'HierarchyId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'Values' => [
                                        [
                                            'CalculatedMeasureField' => [
                                                'Expression' => '<string>', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CategoricalMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'DateMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'NumericalMeasureField' => [
                                                'AggregationFunction' => [
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'FormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'KPIOptions' => [
                                    'Comparison' => [
                                        'ComparisonFormat' => [
                                            'NumberDisplayFormatConfiguration' => [
                                                'DecimalPlacesConfiguration' => [
                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                ],
                                                'NegativeValueConfiguration' => [
                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                ],
                                                'NullValueFormatConfiguration' => [
                                                    'NullString' => '<string>', // REQUIRED
                                                ],
                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                'Prefix' => '<string>',
                                                'SeparatorConfiguration' => [
                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                    'ThousandsSeparator' => [
                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'Suffix' => '<string>',
                                            ],
                                            'PercentageDisplayFormatConfiguration' => [
                                                'DecimalPlacesConfiguration' => [
                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                ],
                                                'NegativeValueConfiguration' => [
                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                ],
                                                'NullValueFormatConfiguration' => [
                                                    'NullString' => '<string>', // REQUIRED
                                                ],
                                                'Prefix' => '<string>',
                                                'SeparatorConfiguration' => [
                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                    'ThousandsSeparator' => [
                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'Suffix' => '<string>',
                                            ],
                                        ],
                                        'ComparisonMethod' => 'DIFFERENCE|PERCENT_DIFFERENCE|PERCENT',
                                    ],
                                    'PrimaryValueDisplayType' => 'HIDDEN|COMPARISON|ACTUAL',
                                    'PrimaryValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'ProgressBar' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'SecondaryValue' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'SecondaryValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Sparkline' => [
                                        'Color' => '<string>',
                                        'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                        'Type' => 'LINE|AREA', // REQUIRED
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'TrendArrows' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'VisualLayoutOptions' => [
                                        'StandardLayout' => [
                                            'Type' => 'CLASSIC|VERTICAL', // REQUIRED
                                        ],
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'TrendGroupSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'ConditionalFormatting' => [
                                'ConditionalFormattingOptions' => [
                                    [
                                        'ActualValue' => [
                                            'Icon' => [
                                                'CustomCondition' => [
                                                    'Color' => '<string>',
                                                    'DisplayConfiguration' => [
                                                        'IconDisplayOption' => 'ICON_ONLY',
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                    'IconOptions' => [ // REQUIRED
                                                        '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>',
                                                    ],
                                                ],
                                                'IconSet' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    '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',
                                                ],
                                            ],
                                            'TextColor' => [
                                                'Gradient' => [
                                                    'Color' => [ // REQUIRED
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>, // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                            ],
                                        ],
                                        'ComparisonValue' => [
                                            'Icon' => [
                                                'CustomCondition' => [
                                                    'Color' => '<string>',
                                                    'DisplayConfiguration' => [
                                                        'IconDisplayOption' => 'ICON_ONLY',
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                    'IconOptions' => [ // REQUIRED
                                                        '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>',
                                                    ],
                                                ],
                                                'IconSet' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    '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',
                                                ],
                                            ],
                                            'TextColor' => [
                                                'Gradient' => [
                                                    'Color' => [ // REQUIRED
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>, // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                            ],
                                        ],
                                        'PrimaryValue' => [
                                            'Icon' => [
                                                'CustomCondition' => [
                                                    'Color' => '<string>',
                                                    'DisplayConfiguration' => [
                                                        'IconDisplayOption' => 'ICON_ONLY',
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                    'IconOptions' => [ // REQUIRED
                                                        '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>',
                                                    ],
                                                ],
                                                'IconSet' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    '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',
                                                ],
                                            ],
                                            'TextColor' => [
                                                'Gradient' => [
                                                    'Color' => [ // REQUIRED
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>, // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                            ],
                                        ],
                                        'ProgressBar' => [
                                            'ForegroundColor' => [
                                                'Gradient' => [
                                                    'Color' => [ // REQUIRED
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>, // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'LayerMapVisual' => [
                            'ChartConfiguration' => [
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'MapLayers' => [
                                    [
                                        'Actions' => [
                                            [
                                                'ActionOperations' => [ // REQUIRED
                                                    [
                                                        'FilterOperation' => [
                                                            'SelectedFieldsConfiguration' => [ // REQUIRED
                                                                'SelectedColumns' => [
                                                                    [
                                                                        'ColumnName' => '<string>', // REQUIRED
                                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'SelectedFieldOptions' => 'ALL_FIELDS',
                                                                'SelectedFields' => ['<string>', ...],
                                                            ],
                                                            'TargetVisualsConfiguration' => [ // REQUIRED
                                                                'SameSheetTargetVisualConfiguration' => [
                                                                    'TargetVisualOptions' => 'ALL_VISUALS',
                                                                    'TargetVisuals' => ['<string>', ...],
                                                                ],
                                                            ],
                                                        ],
                                                        'NavigationOperation' => [
                                                            'LocalNavigationConfiguration' => [
                                                                'TargetSheetId' => '<string>', // REQUIRED
                                                            ],
                                                        ],
                                                        'SetParametersOperation' => [
                                                            'ParameterValueConfigurations' => [ // REQUIRED
                                                                [
                                                                    'DestinationParameterName' => '<string>', // REQUIRED
                                                                    'Value' => [ // REQUIRED
                                                                        'CustomValuesConfiguration' => [
                                                                            'CustomValues' => [ // REQUIRED
                                                                                'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                                'DecimalValues' => [<float>, ...],
                                                                                'IntegerValues' => [<integer>, ...],
                                                                                'StringValues' => ['<string>', ...],
                                                                            ],
                                                                            'IncludeNullValue' => true || false,
                                                                        ],
                                                                        'SelectAllValueOptions' => 'ALL_VALUES',
                                                                        'SourceColumn' => [
                                                                            'ColumnName' => '<string>', // REQUIRED
                                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                                        ],
                                                                        'SourceField' => '<string>',
                                                                        'SourceParameterName' => '<string>',
                                                                    ],
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'URLOperation' => [
                                                            'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                            'URLTemplate' => '<string>', // REQUIRED
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                                'CustomActionId' => '<string>', // REQUIRED
                                                'Name' => '<string>', // REQUIRED
                                                'Status' => 'ENABLED|DISABLED',
                                                'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DataSource' => [
                                            'StaticFileDataSource' => [
                                                'StaticFileId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        'JoinDefinition' => [
                                            'ColorField' => [
                                                'ColorDimensionsFields' => [
                                                    [
                                                        'CategoricalDimensionField' => [
                                                            'Column' => [ // REQUIRED
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'FieldId' => '<string>', // REQUIRED
                                                            'FormatConfiguration' => [
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumericFormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                            'HierarchyId' => '<string>',
                                                        ],
                                                        'DateDimensionField' => [
                                                            'Column' => [ // REQUIRED
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                            'FieldId' => '<string>', // REQUIRED
                                                            'FormatConfiguration' => [
                                                                'DateTimeFormat' => '<string>',
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumericFormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                            'HierarchyId' => '<string>',
                                                        ],
                                                        'NumericalDimensionField' => [
                                                            'Column' => [ // REQUIRED
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'FieldId' => '<string>', // REQUIRED
                                                            'FormatConfiguration' => [
                                                                'FormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                            'HierarchyId' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                                'ColorValuesFields' => [
                                                    [
                                                        'CalculatedMeasureField' => [
                                                            'Expression' => '<string>', // REQUIRED
                                                            'FieldId' => '<string>', // REQUIRED
                                                        ],
                                                        'CategoricalMeasureField' => [
                                                            'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                            'Column' => [ // REQUIRED
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'FieldId' => '<string>', // REQUIRED
                                                            'FormatConfiguration' => [
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumericFormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                        ],
                                                        'DateMeasureField' => [
                                                            'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                            'Column' => [ // REQUIRED
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'FieldId' => '<string>', // REQUIRED
                                                            'FormatConfiguration' => [
                                                                'DateTimeFormat' => '<string>',
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumericFormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                        ],
                                                        'NumericalMeasureField' => [
                                                            'AggregationFunction' => [
                                                                'PercentileAggregation' => [
                                                                    'PercentileValue' => <float>,
                                                                ],
                                                                'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                            ],
                                                            'Column' => [ // REQUIRED
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'FieldId' => '<string>', // REQUIRED
                                                            'FormatConfiguration' => [
                                                                'FormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'DatasetKeyField' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'DateTimeFormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'NumberFormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'StringFormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'ShapeKeyField' => '<string>',
                                        ],
                                        'Label' => '<string>',
                                        'LayerDefinition' => [
                                            'LineLayer' => [
                                                'Style' => [ // REQUIRED
                                                    'LineSymbolStyle' => [
                                                        'FillColor' => [
                                                            'Categorical' => [
                                                                'CategoryDataColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => '<string>', // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Gradient' => [
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                                'StepColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => <float>, // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                            ],
                                                            'Solid' => [
                                                                'Color' => '<string>', // REQUIRED
                                                                'State' => 'ENABLED|DISABLED',
                                                            ],
                                                        ],
                                                        'LineWidth' => [
                                                            'LineWidth' => <float>,
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'PointLayer' => [
                                                'Style' => [ // REQUIRED
                                                    'CircleSymbolStyle' => [
                                                        'CircleRadius' => [
                                                            'Radius' => <float>,
                                                        ],
                                                        'FillColor' => [
                                                            'Categorical' => [
                                                                'CategoryDataColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => '<string>', // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Gradient' => [
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                                'StepColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => <float>, // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                            ],
                                                            'Solid' => [
                                                                'Color' => '<string>', // REQUIRED
                                                                'State' => 'ENABLED|DISABLED',
                                                            ],
                                                        ],
                                                        'StrokeColor' => [
                                                            'Categorical' => [
                                                                'CategoryDataColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => '<string>', // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Gradient' => [
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                                'StepColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => <float>, // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                            ],
                                                            'Solid' => [
                                                                'Color' => '<string>', // REQUIRED
                                                                'State' => 'ENABLED|DISABLED',
                                                            ],
                                                        ],
                                                        'StrokeWidth' => [
                                                            'LineWidth' => <float>,
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'PolygonLayer' => [
                                                'Style' => [ // REQUIRED
                                                    'PolygonSymbolStyle' => [
                                                        'FillColor' => [
                                                            'Categorical' => [
                                                                'CategoryDataColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => '<string>', // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Gradient' => [
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                                'StepColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => <float>, // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                            ],
                                                            'Solid' => [
                                                                'Color' => '<string>', // REQUIRED
                                                                'State' => 'ENABLED|DISABLED',
                                                            ],
                                                        ],
                                                        'StrokeColor' => [
                                                            'Categorical' => [
                                                                'CategoryDataColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => '<string>', // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Gradient' => [
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                                'StepColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => <float>, // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                            ],
                                                            'Solid' => [
                                                                'Color' => '<string>', // REQUIRED
                                                                'State' => 'ENABLED|DISABLED',
                                                            ],
                                                        ],
                                                        'StrokeWidth' => [
                                                            'LineWidth' => <float>,
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'LayerId' => '<string>', // REQUIRED
                                        'LayerType' => 'POINT|LINE|POLYGON',
                                        'Tooltip' => [
                                            'FieldBasedTooltip' => [
                                                'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                                'TooltipFields' => [
                                                    [
                                                        'ColumnTooltipItem' => [
                                                            'Aggregation' => [
                                                                'AttributeAggregationFunction' => [
                                                                    'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                                    'ValueForMultipleValues' => '<string>',
                                                                ],
                                                                'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                                'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                                'NumericalAggregationFunction' => [
                                                                    'PercentileAggregation' => [
                                                                        'PercentileValue' => <float>,
                                                                    ],
                                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                                ],
                                                            ],
                                                            'Column' => [ // REQUIRED
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'Label' => '<string>',
                                                            'TooltipTarget' => 'BOTH|BAR|LINE',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'FieldTooltipItem' => [
                                                            'FieldId' => '<string>', // REQUIRED
                                                            'Label' => '<string>',
                                                            'TooltipTarget' => 'BOTH|BAR|LINE',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                                'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                            ],
                                            'SelectedTooltipType' => 'BASIC|DETAILED',
                                            'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    // ...
                                ],
                                'MapState' => [
                                    'Bounds' => [
                                        'East' => <float>, // REQUIRED
                                        'North' => <float>, // REQUIRED
                                        'South' => <float>, // REQUIRED
                                        'West' => <float>, // REQUIRED
                                    ],
                                    'MapNavigation' => 'ENABLED|DISABLED',
                                ],
                                'MapStyle' => [
                                    'BackgroundColor' => '<string>',
                                    'BaseMapStyle' => 'LIGHT_GRAY|DARK_GRAY|STREET|IMAGERY',
                                    'BaseMapVisibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'DataSetIdentifier' => '<string>', // REQUIRED
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'LineChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'ContributionAnalysisDefaults' => [
                                    [
                                        'ContributorDimensions' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'MeasureFieldId' => '<string>', // REQUIRED
                                    ],
                                    // ...
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'DefaultSeriesSettings' => [
                                    'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS',
                                    'LineStyleSettings' => [
                                        'LineInterpolation' => 'LINEAR|SMOOTH|STEPPED',
                                        'LineStyle' => 'SOLID|DOTTED|DASHED',
                                        'LineVisibility' => 'HIDDEN|VISIBLE',
                                        'LineWidth' => '<string>',
                                    ],
                                    'MarkerStyleSettings' => [
                                        'MarkerColor' => '<string>',
                                        'MarkerShape' => 'CIRCLE|TRIANGLE|SQUARE|DIAMOND|ROUNDED_SQUARE',
                                        'MarkerSize' => '<string>',
                                        'MarkerVisibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'FieldWells' => [
                                    'LineChartAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Colors' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'SmallMultiples' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'ForecastConfigurations' => [
                                    [
                                        'ForecastProperties' => [
                                            'LowerBoundary' => <float>,
                                            'PeriodsBackward' => <integer>,
                                            'PeriodsForward' => <integer>,
                                            'PredictionInterval' => <integer>,
                                            'Seasonality' => <integer>,
                                            'UpperBoundary' => <float>,
                                        ],
                                        'Scenario' => [
                                            'WhatIfPointScenario' => [
                                                'Date' => <integer || string || DateTime>, // REQUIRED
                                                'Value' => <float>, // REQUIRED
                                            ],
                                            'WhatIfRangeScenario' => [
                                                'EndDate' => <integer || string || DateTime>, // REQUIRED
                                                'StartDate' => <integer || string || DateTime>, // REQUIRED
                                                'Value' => <float>, // REQUIRED
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'PrimaryYAxisDisplayOptions' => [
                                    'AxisOptions' => [
                                        'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                        'AxisOffset' => '<string>',
                                        'DataOptions' => [
                                            'DateAxisOptions' => [
                                                'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'NumericAxisOptions' => [
                                                'Range' => [
                                                    'DataDriven' => [
                                                    ],
                                                    'MinMax' => [
                                                        'Maximum' => <float>,
                                                        'Minimum' => <float>,
                                                    ],
                                                ],
                                                'Scale' => [
                                                    'Linear' => [
                                                        'StepCount' => <integer>,
                                                        'StepSize' => <float>,
                                                    ],
                                                    'Logarithmic' => [
                                                        'Base' => <float>,
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                        'ScrollbarOptions' => [
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                            'VisibleRange' => [
                                                'PercentRange' => [
                                                    'From' => <float>,
                                                    'To' => <float>,
                                                ],
                                            ],
                                        ],
                                        'TickLabelOptions' => [
                                            'LabelOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RotationAngle' => <float>,
                                        ],
                                    ],
                                    'MissingDataConfigurations' => [
                                        [
                                            'TreatmentOption' => 'INTERPOLATE|SHOW_AS_ZERO|SHOW_AS_BLANK',
                                        ],
                                        // ...
                                    ],
                                ],
                                'PrimaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ReferenceLines' => [
                                    [
                                        'DataConfiguration' => [ // REQUIRED
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS',
                                            'DynamicConfiguration' => [
                                                'Calculation' => [ // REQUIRED
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'MeasureAggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                            ],
                                            'SeriesType' => 'BAR|LINE',
                                            'StaticConfiguration' => [
                                                'Value' => <float>, // REQUIRED
                                            ],
                                        ],
                                        'LabelConfiguration' => [
                                            'CustomLabelConfiguration' => [
                                                'CustomLabel' => '<string>', // REQUIRED
                                            ],
                                            'FontColor' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalPosition' => 'LEFT|CENTER|RIGHT',
                                            'ValueLabelConfiguration' => [
                                                'FormatConfiguration' => [
                                                    'CurrencyDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                        'Symbol' => '<string>',
                                                    ],
                                                    'NumberDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                    'PercentageDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                ],
                                                'RelativePosition' => 'BEFORE_CUSTOM_LABEL|AFTER_CUSTOM_LABEL',
                                            ],
                                            'VerticalPosition' => 'ABOVE|BELOW',
                                        ],
                                        'Status' => 'ENABLED|DISABLED',
                                        'StyleConfiguration' => [
                                            'Color' => '<string>',
                                            'Pattern' => 'SOLID|DASHED|DOTTED',
                                        ],
                                    ],
                                    // ...
                                ],
                                'SecondaryYAxisDisplayOptions' => [
                                    'AxisOptions' => [
                                        'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                        'AxisOffset' => '<string>',
                                        'DataOptions' => [
                                            'DateAxisOptions' => [
                                                'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'NumericAxisOptions' => [
                                                'Range' => [
                                                    'DataDriven' => [
                                                    ],
                                                    'MinMax' => [
                                                        'Maximum' => <float>,
                                                        'Minimum' => <float>,
                                                    ],
                                                ],
                                                'Scale' => [
                                                    'Linear' => [
                                                        'StepCount' => <integer>,
                                                        'StepSize' => <float>,
                                                    ],
                                                    'Logarithmic' => [
                                                        'Base' => <float>,
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                        'ScrollbarOptions' => [
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                            'VisibleRange' => [
                                                'PercentRange' => [
                                                    'From' => <float>,
                                                    'To' => <float>,
                                                ],
                                            ],
                                        ],
                                        'TickLabelOptions' => [
                                            'LabelOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RotationAngle' => <float>,
                                        ],
                                    ],
                                    'MissingDataConfigurations' => [
                                        [
                                            'TreatmentOption' => 'INTERPOLATE|SHOW_AS_ZERO|SHOW_AS_BLANK',
                                        ],
                                        // ...
                                    ],
                                ],
                                'SecondaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'Series' => [
                                    [
                                        'DataFieldSeriesItem' => [
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS', // REQUIRED
                                            'FieldId' => '<string>', // REQUIRED
                                            'FieldValue' => '<string>',
                                            'Settings' => [
                                                'LineStyleSettings' => [
                                                    'LineInterpolation' => 'LINEAR|SMOOTH|STEPPED',
                                                    'LineStyle' => 'SOLID|DOTTED|DASHED',
                                                    'LineVisibility' => 'HIDDEN|VISIBLE',
                                                    'LineWidth' => '<string>',
                                                ],
                                                'MarkerStyleSettings' => [
                                                    'MarkerColor' => '<string>',
                                                    'MarkerShape' => 'CIRCLE|TRIANGLE|SQUARE|DIAMOND|ROUNDED_SQUARE',
                                                    'MarkerSize' => '<string>',
                                                    'MarkerVisibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                        ],
                                        'FieldSeriesItem' => [
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS', // REQUIRED
                                            'FieldId' => '<string>', // REQUIRED
                                            'Settings' => [
                                                'LineStyleSettings' => [
                                                    'LineInterpolation' => 'LINEAR|SMOOTH|STEPPED',
                                                    'LineStyle' => 'SOLID|DOTTED|DASHED',
                                                    'LineVisibility' => 'HIDDEN|VISIBLE',
                                                    'LineWidth' => '<string>',
                                                ],
                                                'MarkerStyleSettings' => [
                                                    'MarkerColor' => '<string>',
                                                    'MarkerShape' => 'CIRCLE|TRIANGLE|SQUARE|DIAMOND|ROUNDED_SQUARE',
                                                    'MarkerSize' => '<string>',
                                                    'MarkerVisibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                                'SingleAxisOptions' => [
                                    'YAxisOptions' => [
                                        'YAxis' => 'PRIMARY_Y_AXIS', // REQUIRED
                                    ],
                                ],
                                'SmallMultiplesOptions' => [
                                    'MaxVisibleColumns' => <integer>,
                                    'MaxVisibleRows' => <integer>,
                                    'PanelConfiguration' => [
                                        'BackgroundColor' => '<string>',
                                        'BackgroundVisibility' => 'HIDDEN|VISIBLE',
                                        'BorderColor' => '<string>',
                                        'BorderStyle' => 'SOLID|DASHED|DOTTED',
                                        'BorderThickness' => '<string>',
                                        'BorderVisibility' => 'HIDDEN|VISIBLE',
                                        'GutterSpacing' => '<string>',
                                        'GutterVisibility' => 'HIDDEN|VISIBLE',
                                        'Title' => [
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'XAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                    'YAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'ColorItemsLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'SmallMultiplesLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'SmallMultiplesSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'Type' => 'LINE|AREA|STACKED_AREA',
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                                'XAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'XAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'PieChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ContributionAnalysisDefaults' => [
                                    [
                                        'ContributorDimensions' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'MeasureFieldId' => '<string>', // REQUIRED
                                    ],
                                    // ...
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'DonutOptions' => [
                                    'ArcOptions' => [
                                        'ArcThickness' => 'SMALL|MEDIUM|LARGE|WHOLE',
                                    ],
                                    'DonutCenterOptions' => [
                                        'LabelVisibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'FieldWells' => [
                                    'PieChartAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'SmallMultiples' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'SmallMultiplesOptions' => [
                                    'MaxVisibleColumns' => <integer>,
                                    'MaxVisibleRows' => <integer>,
                                    'PanelConfiguration' => [
                                        'BackgroundColor' => '<string>',
                                        'BackgroundVisibility' => 'HIDDEN|VISIBLE',
                                        'BorderColor' => '<string>',
                                        'BorderStyle' => 'SOLID|DASHED|DOTTED',
                                        'BorderThickness' => '<string>',
                                        'BorderVisibility' => 'HIDDEN|VISIBLE',
                                        'GutterSpacing' => '<string>',
                                        'GutterVisibility' => 'HIDDEN|VISIBLE',
                                        'Title' => [
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'XAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                    'YAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SmallMultiplesLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'SmallMultiplesSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ValueLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'PivotTableVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldOptions' => [
                                    'CollapseStateOptions' => [
                                        [
                                            'State' => 'COLLAPSED|EXPANDED',
                                            'Target' => [ // REQUIRED
                                                'FieldDataPathValues' => [
                                                    [
                                                        'DataPathType' => [
                                                            'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                        ],
                                                        'FieldId' => '<string>',
                                                        'FieldValue' => '<string>',
                                                    ],
                                                    // ...
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'DataPathOptions' => [
                                        [
                                            'DataPathList' => [ // REQUIRED
                                                [
                                                    'DataPathType' => [
                                                        'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FieldValue' => '<string>',
                                                ],
                                                // ...
                                            ],
                                            'Width' => '<string>',
                                        ],
                                        // ...
                                    ],
                                    'SelectedFieldOptions' => [
                                        [
                                            'CustomLabel' => '<string>',
                                            'FieldId' => '<string>', // REQUIRED
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        // ...
                                    ],
                                ],
                                'FieldWells' => [
                                    'PivotTableAggregatedFieldWells' => [
                                        'Columns' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Rows' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'PaginatedReportOptions' => [
                                    'OverflowColumnHeaderVisibility' => 'HIDDEN|VISIBLE',
                                    'VerticalOverflowVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SortConfiguration' => [
                                    'FieldSortOptions' => [
                                        [
                                            'FieldId' => '<string>', // REQUIRED
                                            'SortBy' => [ // REQUIRED
                                                'Column' => [
                                                    'AggregationFunction' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Direction' => 'ASC|DESC', // REQUIRED
                                                    'SortBy' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'DataPath' => [
                                                    'Direction' => 'ASC|DESC', // REQUIRED
                                                    'SortPaths' => [ // REQUIRED
                                                        [
                                                            'DataPathType' => [
                                                                'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                            ],
                                                            'FieldId' => '<string>',
                                                            'FieldValue' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                ],
                                                'Field' => [
                                                    'Direction' => 'ASC|DESC', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'TableOptions' => [
                                    'CellStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'CollapsedRowDimensionsVisibility' => 'HIDDEN|VISIBLE',
                                    'ColumnHeaderStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ColumnNamesVisibility' => 'HIDDEN|VISIBLE',
                                    'DefaultCellWidth' => '<string>',
                                    'MetricPlacement' => 'ROW|COLUMN',
                                    'RowAlternateColorOptions' => [
                                        'RowAlternateColors' => ['<string>', ...],
                                        'Status' => 'ENABLED|DISABLED',
                                        'UsePrimaryBackgroundColor' => 'ENABLED|DISABLED',
                                    ],
                                    'RowFieldNamesStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'RowHeaderStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'RowsLabelOptions' => [
                                        'CustomLabel' => '<string>',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'RowsLayout' => 'TABULAR|HIERARCHY',
                                    'SingleMetricVisibility' => 'HIDDEN|VISIBLE',
                                    'ToggleButtonsVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TotalOptions' => [
                                    'ColumnSubtotalOptions' => [
                                        'CustomLabel' => '<string>',
                                        'FieldLevel' => 'ALL|CUSTOM|LAST',
                                        'FieldLevelOptions' => [
                                            [
                                                'FieldId' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'MetricHeaderCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'StyleTargets' => [
                                            [
                                                'CellType' => 'TOTAL|METRIC_HEADER|VALUE', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'TotalCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                        'ValueCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'ColumnTotalOptions' => [
                                        'CustomLabel' => '<string>',
                                        'MetricHeaderCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'Placement' => 'START|END|AUTO',
                                        'ScrollStatus' => 'PINNED|SCROLLED',
                                        'TotalAggregationOptions' => [
                                            [
                                                'FieldId' => '<string>', // REQUIRED
                                                'TotalAggregationFunction' => [ // REQUIRED
                                                    'SimpleTotalAggregationFunction' => 'DEFAULT|SUM|AVERAGE|MIN|MAX|NONE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TotalCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                        'ValueCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'RowSubtotalOptions' => [
                                        'CustomLabel' => '<string>',
                                        'FieldLevel' => 'ALL|CUSTOM|LAST',
                                        'FieldLevelOptions' => [
                                            [
                                                'FieldId' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'MetricHeaderCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'StyleTargets' => [
                                            [
                                                'CellType' => 'TOTAL|METRIC_HEADER|VALUE', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'TotalCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                        'ValueCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'RowTotalOptions' => [
                                        'CustomLabel' => '<string>',
                                        'MetricHeaderCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'Placement' => 'START|END|AUTO',
                                        'ScrollStatus' => 'PINNED|SCROLLED',
                                        'TotalAggregationOptions' => [
                                            [
                                                'FieldId' => '<string>', // REQUIRED
                                                'TotalAggregationFunction' => [ // REQUIRED
                                                    'SimpleTotalAggregationFunction' => 'DEFAULT|SUM|AVERAGE|MIN|MAX|NONE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TotalCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                        'ValueCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                ],
                            ],
                            'ConditionalFormatting' => [
                                'ConditionalFormattingOptions' => [
                                    [
                                        'Cell' => [
                                            'FieldId' => '<string>', // REQUIRED
                                            'Scope' => [
                                                'Role' => 'FIELD|FIELD_TOTAL|GRAND_TOTAL',
                                            ],
                                            'Scopes' => [
                                                [
                                                    'Role' => 'FIELD|FIELD_TOTAL|GRAND_TOTAL',
                                                ],
                                                // ...
                                            ],
                                            'TextFormat' => [
                                                'BackgroundColor' => [
                                                    'Gradient' => [
                                                        'Color' => [ // REQUIRED
                                                            'Stops' => [
                                                                [
                                                                    'Color' => '<string>',
                                                                    'DataValue' => <float>,
                                                                    'GradientOffset' => <float>, // REQUIRED
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                    'Solid' => [
                                                        'Color' => '<string>',
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'Icon' => [
                                                    'CustomCondition' => [
                                                        'Color' => '<string>',
                                                        'DisplayConfiguration' => [
                                                            'IconDisplayOption' => 'ICON_ONLY',
                                                        ],
                                                        'Expression' => '<string>', // REQUIRED
                                                        'IconOptions' => [ // REQUIRED
                                                            '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>',
                                                        ],
                                                    ],
                                                    'IconSet' => [
                                                        'Expression' => '<string>', // REQUIRED
                                                        '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',
                                                    ],
                                                ],
                                                'TextColor' => [
                                                    'Gradient' => [
                                                        'Color' => [ // REQUIRED
                                                            'Stops' => [
                                                                [
                                                                    'Color' => '<string>',
                                                                    'DataValue' => <float>,
                                                                    'GradientOffset' => <float>, // REQUIRED
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                    'Solid' => [
                                                        'Color' => '<string>',
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'PluginVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldWells' => [
                                    [
                                        'AxisName' => 'GROUP_BY|VALUE',
                                        'Dimensions' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Measures' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Unaggregated' => [
                                            [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'DateTimeFormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'NumberFormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'StringFormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                    // ...
                                ],
                                'SortConfiguration' => [
                                    'PluginVisualTableQuerySort' => [
                                        'ItemsLimitConfiguration' => [
                                            'ItemsLimit' => <integer>,
                                        ],
                                        'RowSort' => [
                                            [
                                                'ColumnSort' => [
                                                    'AggregationFunction' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Direction' => 'ASC|DESC', // REQUIRED
                                                    'SortBy' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'FieldSort' => [
                                                    'Direction' => 'ASC|DESC', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'VisualOptions' => [
                                    'VisualProperties' => [
                                        [
                                            'Name' => '<string>',
                                            'Value' => '<string>',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'PluginArn' => '<string>', // REQUIRED
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'RadarChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'AlternateBandColorsVisibility' => 'HIDDEN|VISIBLE',
                                'AlternateBandEvenColor' => '<string>',
                                'AlternateBandOddColor' => '<string>',
                                'AxesRangeScale' => 'AUTO|INDEPENDENT|SHARED',
                                'BaseSeriesSettings' => [
                                    'AreaStyleSettings' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'CategoryAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ColorAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'ColorLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'RadarChartAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Color' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'Shape' => 'CIRCLE|POLYGON',
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'ColorItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'ColorSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'StartAngle' => <float>,
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'SankeyDiagramVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'SankeyDiagramAggregatedFieldWells' => [
                                        'Destination' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Source' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Weight' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'DestinationItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'SourceItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'WeightSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'ScatterPlotVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'ScatterPlotCategoricallyAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Label' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Size' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'XAxis' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'YAxis' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                    'ScatterPlotUnaggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Label' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Size' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'XAxis' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'YAxis' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'SortConfiguration' => [
                                    'ScatterPlotLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                                'XAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'XAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'YAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'YAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'TableVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldOptions' => [
                                    'Order' => ['<string>', ...],
                                    'PinnedFieldOptions' => [
                                        'PinnedLeftFields' => ['<string>', ...],
                                    ],
                                    'SelectedFieldOptions' => [
                                        [
                                            'CustomLabel' => '<string>',
                                            'FieldId' => '<string>', // REQUIRED
                                            'URLStyling' => [
                                                'ImageConfiguration' => [
                                                    'SizingOptions' => [
                                                        'TableCellImageScalingConfiguration' => 'FIT_TO_CELL_HEIGHT|FIT_TO_CELL_WIDTH|DO_NOT_SCALE',
                                                    ],
                                                ],
                                                'LinkConfiguration' => [
                                                    'Content' => [ // REQUIRED
                                                        'CustomIconContent' => [
                                                            'Icon' => 'LINK',
                                                        ],
                                                        'CustomTextContent' => [
                                                            'FontConfiguration' => [ // REQUIRED
                                                                'FontColor' => '<string>',
                                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                                'FontFamily' => '<string>',
                                                                'FontSize' => [
                                                                    'Absolute' => '<string>',
                                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                                ],
                                                                'FontStyle' => 'NORMAL|ITALIC',
                                                                'FontWeight' => [
                                                                    'Name' => 'NORMAL|BOLD',
                                                                ],
                                                            ],
                                                            'Value' => '<string>',
                                                        ],
                                                    ],
                                                    'Target' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                            'Width' => '<string>',
                                        ],
                                        // ...
                                    ],
                                    'TransposedTableOptions' => [
                                        [
                                            'ColumnIndex' => <integer>,
                                            'ColumnType' => 'ROW_HEADER_COLUMN|VALUE_COLUMN', // REQUIRED
                                            'ColumnWidth' => '<string>',
                                        ],
                                        // ...
                                    ],
                                ],
                                'FieldWells' => [
                                    'TableAggregatedFieldWells' => [
                                        'GroupBy' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                    'TableUnaggregatedFieldWells' => [
                                        'Values' => [
                                            [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'DateTimeFormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'NumberFormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'StringFormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'PaginatedReportOptions' => [
                                    'OverflowColumnHeaderVisibility' => 'HIDDEN|VISIBLE',
                                    'VerticalOverflowVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SortConfiguration' => [
                                    'PaginationConfiguration' => [
                                        'PageNumber' => <integer>, // REQUIRED
                                        'PageSize' => <integer>, // REQUIRED
                                    ],
                                    'RowSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'TableInlineVisualizations' => [
                                    [
                                        'DataBars' => [
                                            'FieldId' => '<string>', // REQUIRED
                                            'NegativeColor' => '<string>',
                                            'PositiveColor' => '<string>',
                                        ],
                                    ],
                                    // ...
                                ],
                                'TableOptions' => [
                                    'CellStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'HeaderStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'Orientation' => 'VERTICAL|HORIZONTAL',
                                    'RowAlternateColorOptions' => [
                                        'RowAlternateColors' => ['<string>', ...],
                                        'Status' => 'ENABLED|DISABLED',
                                        'UsePrimaryBackgroundColor' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'TotalOptions' => [
                                    'CustomLabel' => '<string>',
                                    'Placement' => 'START|END|AUTO',
                                    'ScrollStatus' => 'PINNED|SCROLLED',
                                    'TotalAggregationOptions' => [
                                        [
                                            'FieldId' => '<string>', // REQUIRED
                                            'TotalAggregationFunction' => [ // REQUIRED
                                                'SimpleTotalAggregationFunction' => 'DEFAULT|SUM|AVERAGE|MIN|MAX|NONE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'TotalCellStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ConditionalFormatting' => [
                                'ConditionalFormattingOptions' => [
                                    [
                                        'Cell' => [
                                            'FieldId' => '<string>', // REQUIRED
                                            'TextFormat' => [
                                                'BackgroundColor' => [
                                                    'Gradient' => [
                                                        'Color' => [ // REQUIRED
                                                            'Stops' => [
                                                                [
                                                                    'Color' => '<string>',
                                                                    'DataValue' => <float>,
                                                                    'GradientOffset' => <float>, // REQUIRED
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                    'Solid' => [
                                                        'Color' => '<string>',
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'Icon' => [
                                                    'CustomCondition' => [
                                                        'Color' => '<string>',
                                                        'DisplayConfiguration' => [
                                                            'IconDisplayOption' => 'ICON_ONLY',
                                                        ],
                                                        'Expression' => '<string>', // REQUIRED
                                                        'IconOptions' => [ // REQUIRED
                                                            '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>',
                                                        ],
                                                    ],
                                                    'IconSet' => [
                                                        'Expression' => '<string>', // REQUIRED
                                                        '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',
                                                    ],
                                                ],
                                                'TextColor' => [
                                                    'Gradient' => [
                                                        'Color' => [ // REQUIRED
                                                            'Stops' => [
                                                                [
                                                                    'Color' => '<string>',
                                                                    'DataValue' => <float>,
                                                                    'GradientOffset' => <float>, // REQUIRED
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                    'Solid' => [
                                                        'Color' => '<string>',
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'Row' => [
                                            'BackgroundColor' => [
                                                'Gradient' => [
                                                    'Color' => [ // REQUIRED
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>, // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'TextColor' => [
                                                'Gradient' => [
                                                    'Color' => [ // REQUIRED
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>, // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'TreeMapVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'ColorLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ColorScale' => [
                                    'ColorFillType' => 'DISCRETE|GRADIENT', // REQUIRED
                                    'Colors' => [ // REQUIRED
                                        [
                                            'Color' => '<string>',
                                            'DataValue' => <float>,
                                        ],
                                        // ...
                                    ],
                                    'NullValueColor' => [
                                        'Color' => '<string>',
                                        'DataValue' => <float>,
                                    ],
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'TreeMapAggregatedFieldWells' => [
                                        'Colors' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Groups' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Sizes' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'GroupLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'SizeLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SortConfiguration' => [
                                    'TreeMapGroupItemsLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'TreeMapSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'WaterfallVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'CategoryAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'CategoryAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ColorConfiguration' => [
                                    'GroupColorConfiguration' => [
                                        'NegativeBarColor' => '<string>',
                                        'PositiveBarColor' => '<string>',
                                        'TotalBarColor' => '<string>',
                                    ],
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'WaterfallChartAggregatedFieldWells' => [
                                        'Breakdowns' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Categories' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'PrimaryYAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'PrimaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SortConfiguration' => [
                                    'BreakdownItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                                'WaterfallChartOptions' => [
                                    'TotalBarLabel' => '<string>',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'WordCloudVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'WordCloudAggregatedFieldWells' => [
                                        'GroupBy' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Size' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'WordCloudOptions' => [
                                    'CloudLayout' => 'FLUID|NORMAL',
                                    'MaximumStringLength' => <integer>,
                                    'WordCasing' => 'LOWER_CASE|EXISTING_CASE',
                                    'WordOrientation' => 'HORIZONTAL|HORIZONTAL_AND_VERTICAL',
                                    'WordPadding' => 'NONE|SMALL|MEDIUM|LARGE',
                                    'WordScaling' => 'EMPHASIZE|NORMAL',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                    ],
                    // ...
                ],
            ],
            // ...
        ],
        'StaticFiles' => [
            [
                'ImageStaticFile' => [
                    'Source' => [
                        'S3Options' => [
                            'BucketName' => '<string>', // REQUIRED
                            'ObjectKey' => '<string>', // REQUIRED
                            'Region' => '<string>', // REQUIRED
                        ],
                        'UrlOptions' => [
                            'Url' => '<string>', // REQUIRED
                        ],
                    ],
                    'StaticFileId' => '<string>', // REQUIRED
                ],
                'SpatialStaticFile' => [
                    'Source' => [
                        'S3Options' => [
                            'BucketName' => '<string>', // REQUIRED
                            'ObjectKey' => '<string>', // REQUIRED
                            'Region' => '<string>', // REQUIRED
                        ],
                        'UrlOptions' => [
                            'Url' => '<string>', // REQUIRED
                        ],
                    ],
                    'StaticFileId' => '<string>', // REQUIRED
                ],
            ],
            // ...
        ],
    ],
    'FolderArns' => ['<string>', ...],
    'LinkEntities' => ['<string>', ...],
    'LinkSharingConfiguration' => [
        'Permissions' => [
            [
                'Actions' => ['<string>', ...], // REQUIRED
                'Principal' => '<string>', // REQUIRED
            ],
            // ...
        ],
    ],
    'Name' => '<string>', // REQUIRED
    'Parameters' => [
        'DateTimeParameters' => [
            [
                'Name' => '<string>', // REQUIRED
                'Values' => [<integer || string || DateTime>, ...], // REQUIRED
            ],
            // ...
        ],
        'DecimalParameters' => [
            [
                'Name' => '<string>', // REQUIRED
                'Values' => [<float>, ...], // REQUIRED
            ],
            // ...
        ],
        'IntegerParameters' => [
            [
                'Name' => '<string>', // REQUIRED
                'Values' => [<integer>, ...], // REQUIRED
            ],
            // ...
        ],
        'StringParameters' => [
            [
                'Name' => '<string>', // REQUIRED
                'Values' => ['<string>', ...], // REQUIRED
            ],
            // ...
        ],
    ],
    'Permissions' => [
        [
            'Actions' => ['<string>', ...], // REQUIRED
            'Principal' => '<string>', // REQUIRED
        ],
        // ...
    ],
    'SourceEntity' => [
        'SourceTemplate' => [
            'Arn' => '<string>', // REQUIRED
            'DataSetReferences' => [ // REQUIRED
                [
                    'DataSetArn' => '<string>', // REQUIRED
                    'DataSetPlaceholder' => '<string>', // REQUIRED
                ],
                // ...
            ],
        ],
    ],
    'Tags' => [
        [
            'Key' => '<string>', // REQUIRED
            'Value' => '<string>', // REQUIRED
        ],
        // ...
    ],
    'ThemeArn' => '<string>',
    'ValidationStrategy' => [
        'Mode' => 'STRICT|LENIENT', // REQUIRED
    ],
    'VersionDescription' => '<string>',
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account where you want to create the dashboard.
 - DashboardId
 - 
- Required: Yes
 - Type: string
 
The ID for the dashboard, also added to the IAM policy.
 - DashboardPublishOptions
 - 
- Type: DashboardPublishOptions structure
 
Options for publishing the dashboard when you create it:
-  
AvailabilityStatusforAdHocFilteringOption- This status can be eitherENABLEDorDISABLED. When this is set toDISABLED, Amazon Quick Sight disables the left filter pane on the published dashboard, which can be used for ad hoc (one-time) filtering. This option isENABLEDby default. -  
AvailabilityStatusforExportToCSVOption- This status can be eitherENABLEDorDISABLED. The visual option to export data to .CSV format isn't enabled when this is set toDISABLED. This option isENABLEDby default. -  
VisibilityStateforSheetControlsOption- This visibility state can be eitherCOLLAPSEDorEXPANDED. This option isCOLLAPSEDby default. -  
AvailabilityStatusforQuickSuiteActionsOption- This status can be eitherENABLEDorDISABLED. Features related to Actions in Amazon Quick Suite on dashboards are disabled when this is set toDISABLED. This option isDISABLEDby default. -  
AvailabilityStatusforExecutiveSummaryOption- This status can be eitherENABLEDorDISABLED. The option to build an executive summary is disabled when this is set toDISABLED. This option isENABLEDby default. -  
AvailabilityStatusforDataStoriesSharingOption- This status can be eitherENABLEDorDISABLED. The option to share a data story is disabled when this is set toDISABLED. This option isENABLEDby default. 
 - Definition
 - 
- Type: DashboardVersionDefinition structure
 
The definition of a dashboard.
A definition is the data model of all features in a Dashboard, Template, or Analysis.
Either a
SourceEntityor aDefinitionmust be provided in order for the request to be valid. - FolderArns
 - 
- Type: Array of strings
 
When you create the dashboard, Amazon Quick Sight adds the dashboard to these folders.
 - LinkEntities
 - 
- Type: Array of strings
 
A list of analysis Amazon Resource Names (ARNs) to be linked to the dashboard.
 - LinkSharingConfiguration
 - 
- Type: LinkSharingConfiguration structure
 
A structure that contains the permissions of a shareable link to the dashboard.
 - Name
 - 
- Required: Yes
 - Type: string
 
The display name of the dashboard.
 - Parameters
 - 
- Type: Parameters structure
 
The parameters for the creation of the dashboard, which you want to use to override the default settings. A dashboard can have any type of parameters, and some parameters might accept multiple values.
 - Permissions
 - 
- Type: Array of ResourcePermission structures
 
A structure that contains the permissions of the dashboard. You can use this structure for granting permissions by providing a list of IAM action information for each principal ARN.
To specify no permissions, omit the permissions list.
 - SourceEntity
 - 
- Type: DashboardSourceEntity structure
 
The entity that you are using as a source when you create the dashboard. In
SourceEntity, you specify the type of object you're using as source. You can only create a dashboard from a template, so you use aSourceTemplateentity. If you need to create a dashboard from an analysis, first convert the analysis to a template by using theCreateTemplateAPI operation. ForSourceTemplate, specify the Amazon Resource Name (ARN) of the source template. TheSourceTemplateARN can contain any Amazon Web Services account and any Amazon Quick Sight-supported Amazon Web Services Region.Use the
DataSetReferencesentity withinSourceTemplateto list the replacement datasets for the placeholders listed in the original. The schema in each dataset must match its placeholder.Either a
SourceEntityor aDefinitionmust be provided in order for the request to be valid. - Tags
 - 
- Type: Array of Tag structures
 
Contains a map of the key-value pairs for the resource tag or tags assigned to the dashboard.
 - ThemeArn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the theme that is being used for this dashboard. If you add a value for this field, it overrides the value that is used in the source entity. The theme ARN must exist in the same Amazon Web Services account where you create the dashboard.
 - ValidationStrategy
 - 
- Type: ValidationStrategy structure
 
The option to relax the validation needed to create a dashboard with definition objects. This option skips the validation step for specific errors.
 - VersionDescription
 - 
- Type: string
 
A description for the first version of the dashboard being created.
 
Result Syntax
[
    'Arn' => '<string>',
    'CreationStatus' => 'CREATION_IN_PROGRESS|CREATION_SUCCESSFUL|CREATION_FAILED|UPDATE_IN_PROGRESS|UPDATE_SUCCESSFUL|UPDATE_FAILED|DELETED',
    'DashboardId' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
    'VersionArn' => '<string>',
]
	Result Details
Members
- Arn
 - 
- Type: string
 
The ARN of the dashboard.
 - CreationStatus
 - 
- Type: string
 
The status of the dashboard creation request.
 - DashboardId
 - 
- Type: string
 
The ID for the dashboard.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - VersionArn
 - 
- Type: string
 
The ARN of the dashboard, including the version number of the first version that is created.
 
Errors
- ResourceNotFoundException:
 One or more resources can't be found.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ThrottlingException:
 Access is throttled.
- ResourceExistsException:
 The resource specified already exists.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- LimitExceededException:
 A limit is exceeded.
- InternalFailureException:
 An internal failure occurred.
CreateDataSet
$result = $client->createDataSet([/* ... */]); $promise = $client->createDataSetAsync([/* ... */]);
Creates a dataset. This operation doesn't support datasets that include uploaded files as a source.
Parameter Syntax
$result = $client->createDataSet([
    'AwsAccountId' => '<string>', // REQUIRED
    'ColumnGroups' => [
        [
            'GeoSpatialColumnGroup' => [
                'Columns' => ['<string>', ...], // REQUIRED
                'CountryCode' => 'US',
                'Name' => '<string>', // REQUIRED
            ],
        ],
        // ...
    ],
    'ColumnLevelPermissionRules' => [
        [
            'ColumnNames' => ['<string>', ...],
            'Principals' => ['<string>', ...],
        ],
        // ...
    ],
    'DataSetId' => '<string>', // REQUIRED
    'DataSetUsageConfiguration' => [
        'DisableUseAsDirectQuerySource' => true || false,
        'DisableUseAsImportedSource' => true || false,
    ],
    'DatasetParameters' => [
        [
            'DateTimeDatasetParameter' => [
                'DefaultValues' => [
                    'StaticValues' => [<integer || string || DateTime>, ...],
                ],
                'Id' => '<string>', // REQUIRED
                'Name' => '<string>', // REQUIRED
                'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                'ValueType' => 'MULTI_VALUED|SINGLE_VALUED', // REQUIRED
            ],
            'DecimalDatasetParameter' => [
                'DefaultValues' => [
                    'StaticValues' => [<float>, ...],
                ],
                'Id' => '<string>', // REQUIRED
                'Name' => '<string>', // REQUIRED
                'ValueType' => 'MULTI_VALUED|SINGLE_VALUED', // REQUIRED
            ],
            'IntegerDatasetParameter' => [
                'DefaultValues' => [
                    'StaticValues' => [<integer>, ...],
                ],
                'Id' => '<string>', // REQUIRED
                'Name' => '<string>', // REQUIRED
                'ValueType' => 'MULTI_VALUED|SINGLE_VALUED', // REQUIRED
            ],
            'StringDatasetParameter' => [
                'DefaultValues' => [
                    'StaticValues' => ['<string>', ...],
                ],
                'Id' => '<string>', // REQUIRED
                'Name' => '<string>', // REQUIRED
                'ValueType' => 'MULTI_VALUED|SINGLE_VALUED', // REQUIRED
            ],
        ],
        // ...
    ],
    'FieldFolders' => [
        '<FieldFolderPath>' => [
            'columns' => ['<string>', ...],
            'description' => '<string>',
        ],
        // ...
    ],
    'FolderArns' => ['<string>', ...],
    'ImportMode' => 'SPICE|DIRECT_QUERY', // REQUIRED
    'LogicalTableMap' => [
        '<LogicalTableId>' => [
            'Alias' => '<string>', // REQUIRED
            'DataTransforms' => [
                [
                    'CastColumnTypeOperation' => [
                        'ColumnName' => '<string>', // REQUIRED
                        'Format' => '<string>',
                        'NewColumnType' => 'STRING|INTEGER|DECIMAL|DATETIME', // REQUIRED
                        'SubType' => 'FLOAT|FIXED',
                    ],
                    'CreateColumnsOperation' => [
                        'Columns' => [ // REQUIRED
                            [
                                'ColumnId' => '<string>', // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'Expression' => '<string>', // REQUIRED
                            ],
                            // ...
                        ],
                    ],
                    'FilterOperation' => [
                        'ConditionExpression' => '<string>', // REQUIRED
                    ],
                    'OverrideDatasetParameterOperation' => [
                        'NewDefaultValues' => [
                            'DateTimeStaticValues' => [<integer || string || DateTime>, ...],
                            'DecimalStaticValues' => [<float>, ...],
                            'IntegerStaticValues' => [<integer>, ...],
                            'StringStaticValues' => ['<string>', ...],
                        ],
                        'NewParameterName' => '<string>',
                        'ParameterName' => '<string>', // REQUIRED
                    ],
                    'ProjectOperation' => [
                        'ProjectedColumns' => ['<string>', ...], // REQUIRED
                    ],
                    'RenameColumnOperation' => [
                        'ColumnName' => '<string>', // REQUIRED
                        'NewColumnName' => '<string>', // REQUIRED
                    ],
                    'TagColumnOperation' => [
                        'ColumnName' => '<string>', // REQUIRED
                        'Tags' => [ // REQUIRED
                            [
                                'ColumnDescription' => [
                                    'Text' => '<string>',
                                ],
                                'ColumnGeographicRole' => 'COUNTRY|STATE|COUNTY|CITY|POSTCODE|LONGITUDE|LATITUDE',
                            ],
                            // ...
                        ],
                    ],
                    'UntagColumnOperation' => [
                        'ColumnName' => '<string>', // REQUIRED
                        'TagNames' => ['<string>', ...], // REQUIRED
                    ],
                ],
                // ...
            ],
            'Source' => [ // REQUIRED
                'DataSetArn' => '<string>',
                'JoinInstruction' => [
                    'LeftJoinKeyProperties' => [
                        'UniqueKey' => true || false,
                    ],
                    'LeftOperand' => '<string>', // REQUIRED
                    'OnClause' => '<string>', // REQUIRED
                    'RightJoinKeyProperties' => [
                        'UniqueKey' => true || false,
                    ],
                    'RightOperand' => '<string>', // REQUIRED
                    'Type' => 'INNER|OUTER|LEFT|RIGHT', // REQUIRED
                ],
                'PhysicalTableId' => '<string>',
            ],
        ],
        // ...
    ],
    'Name' => '<string>', // REQUIRED
    'PerformanceConfiguration' => [
        'UniqueKeys' => [
            [
                'ColumnNames' => ['<string>', ...], // REQUIRED
            ],
            // ...
        ],
    ],
    'Permissions' => [
        [
            'Actions' => ['<string>', ...], // REQUIRED
            'Principal' => '<string>', // REQUIRED
        ],
        // ...
    ],
    'PhysicalTableMap' => [ // REQUIRED
        '<PhysicalTableId>' => [
            'CustomSql' => [
                'Columns' => [
                    [
                        'Name' => '<string>', // REQUIRED
                        'SubType' => 'FLOAT|FIXED',
                        'Type' => 'STRING|INTEGER|DECIMAL|DATETIME|BIT|BOOLEAN|JSON', // REQUIRED
                    ],
                    // ...
                ],
                'DataSourceArn' => '<string>', // REQUIRED
                'Name' => '<string>', // REQUIRED
                'SqlQuery' => '<string>', // REQUIRED
            ],
            'RelationalTable' => [
                'Catalog' => '<string>',
                'DataSourceArn' => '<string>', // REQUIRED
                'InputColumns' => [ // REQUIRED
                    [
                        'Name' => '<string>', // REQUIRED
                        'SubType' => 'FLOAT|FIXED',
                        'Type' => 'STRING|INTEGER|DECIMAL|DATETIME|BIT|BOOLEAN|JSON', // REQUIRED
                    ],
                    // ...
                ],
                'Name' => '<string>', // REQUIRED
                'Schema' => '<string>',
            ],
            'S3Source' => [
                'DataSourceArn' => '<string>', // REQUIRED
                'InputColumns' => [ // REQUIRED
                    [
                        'Name' => '<string>', // REQUIRED
                        'SubType' => 'FLOAT|FIXED',
                        'Type' => 'STRING|INTEGER|DECIMAL|DATETIME|BIT|BOOLEAN|JSON', // REQUIRED
                    ],
                    // ...
                ],
                'UploadSettings' => [
                    'ContainsHeader' => true || false,
                    'Delimiter' => '<string>',
                    'Format' => 'CSV|TSV|CLF|ELF|XLSX|JSON',
                    'StartFromRow' => <integer>,
                    'TextQualifier' => 'DOUBLE_QUOTE|SINGLE_QUOTE',
                ],
            ],
        ],
        // ...
    ],
    'RowLevelPermissionDataSet' => [
        'Arn' => '<string>', // REQUIRED
        'FormatVersion' => 'VERSION_1|VERSION_2',
        'Namespace' => '<string>',
        'PermissionPolicy' => 'GRANT_ACCESS|DENY_ACCESS', // REQUIRED
        'Status' => 'ENABLED|DISABLED',
    ],
    'RowLevelPermissionTagConfiguration' => [
        'Status' => 'ENABLED|DISABLED',
        'TagRuleConfigurations' => [
            ['<string>', ...],
            // ...
        ],
        'TagRules' => [ // REQUIRED
            [
                'ColumnName' => '<string>', // REQUIRED
                'MatchAllValue' => '<string>',
                'TagKey' => '<string>', // REQUIRED
                'TagMultiValueDelimiter' => '<string>',
            ],
            // ...
        ],
    ],
    'Tags' => [
        [
            'Key' => '<string>', // REQUIRED
            'Value' => '<string>', // REQUIRED
        ],
        // ...
    ],
    'UseAs' => 'RLS_RULES',
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services account ID.
 - ColumnGroups
 - 
- Type: Array of ColumnGroup structures
 
Groupings of columns that work together in certain Amazon Quick Sight features. Currently, only geospatial hierarchy is supported.
 - ColumnLevelPermissionRules
 - 
- Type: Array of ColumnLevelPermissionRule structures
 
A set of one or more definitions of a
ColumnLevelPermissionRule. - DataSetId
 - 
- Required: Yes
 - Type: string
 
An ID for the dataset that you want to create. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 - DataSetUsageConfiguration
 - 
- Type: DataSetUsageConfiguration structure
 
The usage configuration to apply to child datasets that reference this dataset as a source.
 - DatasetParameters
 - 
- Type: Array of DatasetParameter structures
 
The parameter declarations of the dataset.
 - FieldFolders
 - 
- Type: Associative array of custom strings keys (FieldFolderPath) to FieldFolder structures
 
The folder that contains fields and nested subfolders for your dataset.
 - FolderArns
 - 
- Type: Array of strings
 
When you create the dataset, Amazon Quick Sight adds the dataset to these folders.
 - ImportMode
 - 
- Required: Yes
 - Type: string
 
Indicates whether you want to import the data into SPICE.
 - LogicalTableMap
 - 
- Type: Associative array of custom strings keys (LogicalTableId) to LogicalTable structures
 
Configures the combination and transformation of the data from the physical tables.
 - Name
 - 
- Required: Yes
 - Type: string
 
The display name for the dataset.
 - PerformanceConfiguration
 - 
- Type: PerformanceConfiguration structure
 
The configuration for the performance optimization of the dataset that contains a
UniqueKeyconfiguration. - Permissions
 - 
- Type: Array of ResourcePermission structures
 
A list of resource permissions on the dataset.
 - PhysicalTableMap
 - 
- Required: Yes
 - Type: Associative array of custom strings keys (PhysicalTableId) to PhysicalTable structures
 
Declares the physical tables that are available in the underlying data sources.
 - RowLevelPermissionDataSet
 - 
- Type: RowLevelPermissionDataSet structure
 
The row-level security configuration for the data that you want to create.
 - RowLevelPermissionTagConfiguration
 - 
- Type: RowLevelPermissionTagConfiguration structure
 
The configuration of tags on a dataset to set row-level security. Row-level security tags are currently supported for anonymous embedding only.
 - Tags
 - 
- Type: Array of Tag structures
 
Contains a map of the key-value pairs for the resource tag or tags assigned to the dataset.
 - UseAs
 - 
- Type: string
 
The usage of the dataset.
RLS_RULESmust be specified for RLS permission datasets. 
Result Syntax
[
    'Arn' => '<string>',
    'DataSetId' => '<string>',
    'IngestionArn' => '<string>',
    'IngestionId' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the dataset.
 - DataSetId
 - 
- Type: string
 
The ID for the dataset that you want to create. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 - IngestionArn
 - 
- Type: string
 
The ARN for the ingestion, which is triggered as a result of dataset creation if the import mode is SPICE.
 - IngestionId
 - 
- Type: string
 
The ID of the ingestion, which is triggered as a result of dataset creation if the import mode is SPICE.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- LimitExceededException:
 A limit is exceeded.
- ResourceExistsException:
 The resource specified already exists.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
CreateDataSource
$result = $client->createDataSource([/* ... */]); $promise = $client->createDataSourceAsync([/* ... */]);
Creates a data source.
Parameter Syntax
$result = $client->createDataSource([
    'AwsAccountId' => '<string>', // REQUIRED
    'Credentials' => [
        'CopySourceArn' => '<string>',
        'CredentialPair' => [
            'AlternateDataSourceParameters' => [
                [
                    'AmazonElasticsearchParameters' => [
                        'Domain' => '<string>', // REQUIRED
                    ],
                    'AmazonOpenSearchParameters' => [
                        'Domain' => '<string>', // REQUIRED
                    ],
                    'AthenaParameters' => [
                        'IdentityCenterConfiguration' => [
                            'EnableIdentityPropagation' => true || false,
                        ],
                        'RoleArn' => '<string>',
                        'WorkGroup' => '<string>',
                    ],
                    'AuroraParameters' => [
                        'Database' => '<string>', // REQUIRED
                        'Host' => '<string>', // REQUIRED
                        'Port' => <integer>, // REQUIRED
                    ],
                    'AuroraPostgreSqlParameters' => [
                        'Database' => '<string>', // REQUIRED
                        'Host' => '<string>', // REQUIRED
                        'Port' => <integer>, // REQUIRED
                    ],
                    'AwsIotAnalyticsParameters' => [
                        'DataSetName' => '<string>', // REQUIRED
                    ],
                    'BigQueryParameters' => [
                        'DataSetRegion' => '<string>',
                        'ProjectId' => '<string>', // REQUIRED
                    ],
                    'ConfluenceParameters' => [
                        'ConfluenceUrl' => '<string>', // REQUIRED
                    ],
                    'CustomConnectionParameters' => [
                        'ConnectionType' => '<string>',
                    ],
                    'DatabricksParameters' => [
                        'Host' => '<string>', // REQUIRED
                        'Port' => <integer>, // REQUIRED
                        'SqlEndpointPath' => '<string>', // REQUIRED
                    ],
                    'ExasolParameters' => [
                        'Host' => '<string>', // REQUIRED
                        'Port' => <integer>, // REQUIRED
                    ],
                    'ImpalaParameters' => [
                        'Database' => '<string>',
                        'Host' => '<string>', // REQUIRED
                        'Port' => <integer>, // REQUIRED
                        'SqlEndpointPath' => '<string>', // REQUIRED
                    ],
                    'JiraParameters' => [
                        'SiteBaseUrl' => '<string>', // REQUIRED
                    ],
                    'MariaDbParameters' => [
                        'Database' => '<string>', // REQUIRED
                        'Host' => '<string>', // REQUIRED
                        'Port' => <integer>, // REQUIRED
                    ],
                    'MySqlParameters' => [
                        'Database' => '<string>', // REQUIRED
                        'Host' => '<string>', // REQUIRED
                        'Port' => <integer>, // REQUIRED
                    ],
                    'OracleParameters' => [
                        'Database' => '<string>', // REQUIRED
                        'Host' => '<string>', // REQUIRED
                        'Port' => <integer>, // REQUIRED
                        'UseServiceName' => true || false,
                    ],
                    'PostgreSqlParameters' => [
                        'Database' => '<string>', // REQUIRED
                        'Host' => '<string>', // REQUIRED
                        'Port' => <integer>, // REQUIRED
                    ],
                    'PrestoParameters' => [
                        'Catalog' => '<string>', // REQUIRED
                        'Host' => '<string>', // REQUIRED
                        'Port' => <integer>, // REQUIRED
                    ],
                    'QBusinessParameters' => [
                        'ApplicationArn' => '<string>', // REQUIRED
                    ],
                    'RdsParameters' => [
                        'Database' => '<string>', // REQUIRED
                        'InstanceId' => '<string>', // REQUIRED
                    ],
                    'RedshiftParameters' => [
                        'ClusterId' => '<string>',
                        'Database' => '<string>', // REQUIRED
                        'Host' => '<string>',
                        'IAMParameters' => [
                            'AutoCreateDatabaseUser' => true || false,
                            'DatabaseGroups' => ['<string>', ...],
                            'DatabaseUser' => '<string>',
                            'RoleArn' => '<string>', // REQUIRED
                        ],
                        'IdentityCenterConfiguration' => [
                            'EnableIdentityPropagation' => true || false,
                        ],
                        'Port' => <integer>,
                    ],
                    'S3KnowledgeBaseParameters' => [
                        'BucketUrl' => '<string>', // REQUIRED
                        'MetadataFilesLocation' => '<string>',
                        'RoleArn' => '<string>',
                    ],
                    'S3Parameters' => [
                        'ManifestFileLocation' => [ // REQUIRED
                            'Bucket' => '<string>', // REQUIRED
                            'Key' => '<string>', // REQUIRED
                        ],
                        'RoleArn' => '<string>',
                    ],
                    'ServiceNowParameters' => [
                        'SiteBaseUrl' => '<string>', // REQUIRED
                    ],
                    'SnowflakeParameters' => [
                        'AuthenticationType' => 'PASSWORD|TOKEN|X509',
                        'Database' => '<string>', // REQUIRED
                        'DatabaseAccessControlRole' => '<string>',
                        'Host' => '<string>', // REQUIRED
                        'OAuthParameters' => [
                            'IdentityProviderResourceUri' => '<string>',
                            'IdentityProviderVpcConnectionProperties' => [
                                'VpcConnectionArn' => '<string>', // REQUIRED
                            ],
                            'OAuthScope' => '<string>',
                            'TokenProviderUrl' => '<string>', // REQUIRED
                        ],
                        'Warehouse' => '<string>', // REQUIRED
                    ],
                    'SparkParameters' => [
                        'Host' => '<string>', // REQUIRED
                        'Port' => <integer>, // REQUIRED
                    ],
                    'SqlServerParameters' => [
                        'Database' => '<string>', // REQUIRED
                        'Host' => '<string>', // REQUIRED
                        'Port' => <integer>, // REQUIRED
                    ],
                    'StarburstParameters' => [
                        'AuthenticationType' => 'PASSWORD|TOKEN|X509',
                        'Catalog' => '<string>', // REQUIRED
                        'DatabaseAccessControlRole' => '<string>',
                        'Host' => '<string>', // REQUIRED
                        'OAuthParameters' => [
                            'IdentityProviderResourceUri' => '<string>',
                            'IdentityProviderVpcConnectionProperties' => [
                                'VpcConnectionArn' => '<string>', // REQUIRED
                            ],
                            'OAuthScope' => '<string>',
                            'TokenProviderUrl' => '<string>', // REQUIRED
                        ],
                        'Port' => <integer>, // REQUIRED
                        'ProductType' => 'GALAXY|ENTERPRISE',
                    ],
                    'TeradataParameters' => [
                        'Database' => '<string>', // REQUIRED
                        'Host' => '<string>', // REQUIRED
                        'Port' => <integer>, // REQUIRED
                    ],
                    'TrinoParameters' => [
                        'Catalog' => '<string>', // REQUIRED
                        'Host' => '<string>', // REQUIRED
                        'Port' => <integer>, // REQUIRED
                    ],
                    'TwitterParameters' => [
                        'MaxRows' => <integer>, // REQUIRED
                        'Query' => '<string>', // REQUIRED
                    ],
                    'WebCrawlerParameters' => [
                        'LoginPageUrl' => '<string>',
                        'PasswordButtonXpath' => '<string>',
                        'PasswordFieldXpath' => '<string>',
                        'UsernameButtonXpath' => '<string>',
                        'UsernameFieldXpath' => '<string>',
                        'WebCrawlerAuthType' => 'NO_AUTH|BASIC_AUTH|FORM|SAML', // REQUIRED
                        'WebProxyHostName' => '<string>',
                        'WebProxyPortNumber' => <integer>,
                    ],
                ],
                // ...
            ],
            'Password' => '<string>', // REQUIRED
            'Username' => '<string>', // REQUIRED
        ],
        'SecretArn' => '<string>',
        'WebProxyCredentials' => [
            'WebProxyPassword' => '<string>', // REQUIRED
            'WebProxyUsername' => '<string>', // REQUIRED
        ],
    ],
    'DataSourceId' => '<string>', // REQUIRED
    'DataSourceParameters' => [
        'AmazonElasticsearchParameters' => [
            'Domain' => '<string>', // REQUIRED
        ],
        'AmazonOpenSearchParameters' => [
            'Domain' => '<string>', // REQUIRED
        ],
        'AthenaParameters' => [
            'IdentityCenterConfiguration' => [
                'EnableIdentityPropagation' => true || false,
            ],
            'RoleArn' => '<string>',
            'WorkGroup' => '<string>',
        ],
        'AuroraParameters' => [
            'Database' => '<string>', // REQUIRED
            'Host' => '<string>', // REQUIRED
            'Port' => <integer>, // REQUIRED
        ],
        'AuroraPostgreSqlParameters' => [
            'Database' => '<string>', // REQUIRED
            'Host' => '<string>', // REQUIRED
            'Port' => <integer>, // REQUIRED
        ],
        'AwsIotAnalyticsParameters' => [
            'DataSetName' => '<string>', // REQUIRED
        ],
        'BigQueryParameters' => [
            'DataSetRegion' => '<string>',
            'ProjectId' => '<string>', // REQUIRED
        ],
        'ConfluenceParameters' => [
            'ConfluenceUrl' => '<string>', // REQUIRED
        ],
        'CustomConnectionParameters' => [
            'ConnectionType' => '<string>',
        ],
        'DatabricksParameters' => [
            'Host' => '<string>', // REQUIRED
            'Port' => <integer>, // REQUIRED
            'SqlEndpointPath' => '<string>', // REQUIRED
        ],
        'ExasolParameters' => [
            'Host' => '<string>', // REQUIRED
            'Port' => <integer>, // REQUIRED
        ],
        'ImpalaParameters' => [
            'Database' => '<string>',
            'Host' => '<string>', // REQUIRED
            'Port' => <integer>, // REQUIRED
            'SqlEndpointPath' => '<string>', // REQUIRED
        ],
        'JiraParameters' => [
            'SiteBaseUrl' => '<string>', // REQUIRED
        ],
        'MariaDbParameters' => [
            'Database' => '<string>', // REQUIRED
            'Host' => '<string>', // REQUIRED
            'Port' => <integer>, // REQUIRED
        ],
        'MySqlParameters' => [
            'Database' => '<string>', // REQUIRED
            'Host' => '<string>', // REQUIRED
            'Port' => <integer>, // REQUIRED
        ],
        'OracleParameters' => [
            'Database' => '<string>', // REQUIRED
            'Host' => '<string>', // REQUIRED
            'Port' => <integer>, // REQUIRED
            'UseServiceName' => true || false,
        ],
        'PostgreSqlParameters' => [
            'Database' => '<string>', // REQUIRED
            'Host' => '<string>', // REQUIRED
            'Port' => <integer>, // REQUIRED
        ],
        'PrestoParameters' => [
            'Catalog' => '<string>', // REQUIRED
            'Host' => '<string>', // REQUIRED
            'Port' => <integer>, // REQUIRED
        ],
        'QBusinessParameters' => [
            'ApplicationArn' => '<string>', // REQUIRED
        ],
        'RdsParameters' => [
            'Database' => '<string>', // REQUIRED
            'InstanceId' => '<string>', // REQUIRED
        ],
        'RedshiftParameters' => [
            'ClusterId' => '<string>',
            'Database' => '<string>', // REQUIRED
            'Host' => '<string>',
            'IAMParameters' => [
                'AutoCreateDatabaseUser' => true || false,
                'DatabaseGroups' => ['<string>', ...],
                'DatabaseUser' => '<string>',
                'RoleArn' => '<string>', // REQUIRED
            ],
            'IdentityCenterConfiguration' => [
                'EnableIdentityPropagation' => true || false,
            ],
            'Port' => <integer>,
        ],
        'S3KnowledgeBaseParameters' => [
            'BucketUrl' => '<string>', // REQUIRED
            'MetadataFilesLocation' => '<string>',
            'RoleArn' => '<string>',
        ],
        'S3Parameters' => [
            'ManifestFileLocation' => [ // REQUIRED
                'Bucket' => '<string>', // REQUIRED
                'Key' => '<string>', // REQUIRED
            ],
            'RoleArn' => '<string>',
        ],
        'ServiceNowParameters' => [
            'SiteBaseUrl' => '<string>', // REQUIRED
        ],
        'SnowflakeParameters' => [
            'AuthenticationType' => 'PASSWORD|TOKEN|X509',
            'Database' => '<string>', // REQUIRED
            'DatabaseAccessControlRole' => '<string>',
            'Host' => '<string>', // REQUIRED
            'OAuthParameters' => [
                'IdentityProviderResourceUri' => '<string>',
                'IdentityProviderVpcConnectionProperties' => [
                    'VpcConnectionArn' => '<string>', // REQUIRED
                ],
                'OAuthScope' => '<string>',
                'TokenProviderUrl' => '<string>', // REQUIRED
            ],
            'Warehouse' => '<string>', // REQUIRED
        ],
        'SparkParameters' => [
            'Host' => '<string>', // REQUIRED
            'Port' => <integer>, // REQUIRED
        ],
        'SqlServerParameters' => [
            'Database' => '<string>', // REQUIRED
            'Host' => '<string>', // REQUIRED
            'Port' => <integer>, // REQUIRED
        ],
        'StarburstParameters' => [
            'AuthenticationType' => 'PASSWORD|TOKEN|X509',
            'Catalog' => '<string>', // REQUIRED
            'DatabaseAccessControlRole' => '<string>',
            'Host' => '<string>', // REQUIRED
            'OAuthParameters' => [
                'IdentityProviderResourceUri' => '<string>',
                'IdentityProviderVpcConnectionProperties' => [
                    'VpcConnectionArn' => '<string>', // REQUIRED
                ],
                'OAuthScope' => '<string>',
                'TokenProviderUrl' => '<string>', // REQUIRED
            ],
            'Port' => <integer>, // REQUIRED
            'ProductType' => 'GALAXY|ENTERPRISE',
        ],
        'TeradataParameters' => [
            'Database' => '<string>', // REQUIRED
            'Host' => '<string>', // REQUIRED
            'Port' => <integer>, // REQUIRED
        ],
        'TrinoParameters' => [
            'Catalog' => '<string>', // REQUIRED
            'Host' => '<string>', // REQUIRED
            'Port' => <integer>, // REQUIRED
        ],
        'TwitterParameters' => [
            'MaxRows' => <integer>, // REQUIRED
            'Query' => '<string>', // REQUIRED
        ],
        'WebCrawlerParameters' => [
            'LoginPageUrl' => '<string>',
            'PasswordButtonXpath' => '<string>',
            'PasswordFieldXpath' => '<string>',
            'UsernameButtonXpath' => '<string>',
            'UsernameFieldXpath' => '<string>',
            'WebCrawlerAuthType' => 'NO_AUTH|BASIC_AUTH|FORM|SAML', // REQUIRED
            'WebProxyHostName' => '<string>',
            'WebProxyPortNumber' => <integer>,
        ],
    ],
    'FolderArns' => ['<string>', ...],
    'Name' => '<string>', // REQUIRED
    'Permissions' => [
        [
            'Actions' => ['<string>', ...], // REQUIRED
            'Principal' => '<string>', // REQUIRED
        ],
        // ...
    ],
    'SslProperties' => [
        'DisableSsl' => true || false,
    ],
    'Tags' => [
        [
            'Key' => '<string>', // REQUIRED
            'Value' => '<string>', // REQUIRED
        ],
        // ...
    ],
    'Type' => 'ADOBE_ANALYTICS|AMAZON_ELASTICSEARCH|ATHENA|AURORA|AURORA_POSTGRESQL|AWS_IOT_ANALYTICS|GITHUB|JIRA|MARIADB|MYSQL|ORACLE|POSTGRESQL|PRESTO|REDSHIFT|S3|SALESFORCE|SERVICENOW|SNOWFLAKE|SPARK|SQLSERVER|TERADATA|TWITTER|TIMESTREAM|AMAZON_OPENSEARCH|EXASOL|DATABRICKS|STARBURST|TRINO|BIGQUERY|GOOGLESHEETS|GOOGLE_DRIVE|CONFLUENCE|SHAREPOINT|ONE_DRIVE|WEB_CRAWLER|S3_KNOWLEDGE_BASE|QBUSINESS', // REQUIRED
    'VpcConnectionProperties' => [
        'VpcConnectionArn' => '<string>', // REQUIRED
    ],
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services account ID.
 - Credentials
 - 
- Type: DataSourceCredentials structure
 
The credentials Amazon Quick Sight that uses to connect to your underlying source. Currently, only credentials based on user name and password are supported.
 - DataSourceId
 - 
- Required: Yes
 - Type: string
 
An ID for the data source. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 - DataSourceParameters
 - 
- Type: DataSourceParameters structure
 
The parameters that Amazon Quick Sight uses to connect to your underlying source.
 - FolderArns
 - 
- Type: Array of strings
 
When you create the data source, Amazon Quick Sight adds the data source to these folders.
 - Name
 - 
- Required: Yes
 - Type: string
 
A display name for the data source.
 - Permissions
 - 
- Type: Array of ResourcePermission structures
 
A list of resource permissions on the data source.
 - SslProperties
 - 
- Type: SslProperties structure
 
Secure Socket Layer (SSL) properties that apply when Amazon Quick Sight connects to your underlying source.
 - Tags
 - 
- Type: Array of Tag structures
 
Contains a map of the key-value pairs for the resource tag or tags assigned to the data source.
 - Type
 - 
- Required: Yes
 - Type: string
 
The type of the data source. To return a list of all data sources, use
ListDataSources.Use
AMAZON_ELASTICSEARCHfor Amazon OpenSearch Service. - VpcConnectionProperties
 - 
- Type: VpcConnectionProperties structure
 
Use this parameter only when you want Amazon Quick Sight to use a VPC connection when connecting to your underlying source.
 
Result Syntax
[
    'Arn' => '<string>',
    'CreationStatus' => 'CREATION_IN_PROGRESS|CREATION_SUCCESSFUL|CREATION_FAILED|UPDATE_IN_PROGRESS|UPDATE_SUCCESSFUL|UPDATE_FAILED|DELETED',
    'DataSourceId' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the data source.
 - CreationStatus
 - 
- Type: string
 
The status of creating the data source.
 - DataSourceId
 - 
- Type: string
 
The ID of the data source. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- LimitExceededException:
 A limit is exceeded.
- ResourceNotFoundException:
 One or more resources can't be found.
- ResourceExistsException:
 The resource specified already exists.
- ThrottlingException:
 Access is throttled.
- CustomerManagedKeyUnavailableException:
 The customer managed key that is registered to your Amazon Quick Sight account is unavailable.
- InternalFailureException:
 An internal failure occurred.
CreateFolder
$result = $client->createFolder([/* ... */]); $promise = $client->createFolderAsync([/* ... */]);
Creates an empty shared folder.
Parameter Syntax
$result = $client->createFolder([
    'AwsAccountId' => '<string>', // REQUIRED
    'FolderId' => '<string>', // REQUIRED
    'FolderType' => 'SHARED|RESTRICTED',
    'Name' => '<string>',
    'ParentFolderArn' => '<string>',
    'Permissions' => [
        [
            'Actions' => ['<string>', ...], // REQUIRED
            'Principal' => '<string>', // REQUIRED
        ],
        // ...
    ],
    'SharingModel' => 'ACCOUNT|NAMESPACE',
    'Tags' => [
        [
            'Key' => '<string>', // REQUIRED
            'Value' => '<string>', // REQUIRED
        ],
        // ...
    ],
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID for the Amazon Web Services account where you want to create the folder.
 - FolderId
 - 
- Required: Yes
 - Type: string
 
The ID of the folder.
 - FolderType
 - 
- Type: string
 
The type of folder. By default,
folderTypeisSHARED. - Name
 - 
- Type: string
 
The name of the folder.
 - ParentFolderArn
 - 
- Type: string
 
The Amazon Resource Name (ARN) for the parent folder.
ParentFolderArncan be null. An emptyparentFolderArncreates a root-level folder. - Permissions
 - 
- Type: Array of ResourcePermission structures
 
A structure that describes the principals and the resource-level permissions of a folder.
To specify no permissions, omit
Permissions. - SharingModel
 - 
- Type: string
 
An optional parameter that determines the sharing scope of the folder. The default value for this parameter is
ACCOUNT. - Tags
 - 
- Type: Array of Tag structures
 
Tags for the folder.
 
Result Syntax
[
    'Arn' => '<string>',
    'FolderId' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) for the newly created folder.
 - FolderId
 - 
- Type: string
 
The folder ID for the newly created folder.
 - RequestId
 - 
- Type: string
 
The request ID for the newly created folder.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- ResourceNotFoundException:
 One or more resources can't be found.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ThrottlingException:
 Access is throttled.
- ResourceExistsException:
 The resource specified already exists.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- LimitExceededException:
 A limit is exceeded.
- InternalFailureException:
 An internal failure occurred.
CreateFolderMembership
$result = $client->createFolderMembership([/* ... */]); $promise = $client->createFolderMembershipAsync([/* ... */]);
Adds an asset, such as a dashboard, analysis, or dataset into a folder.
Parameter Syntax
$result = $client->createFolderMembership([
    'AwsAccountId' => '<string>', // REQUIRED
    'FolderId' => '<string>', // REQUIRED
    'MemberId' => '<string>', // REQUIRED
    'MemberType' => 'DASHBOARD|ANALYSIS|DATASET|DATASOURCE|TOPIC', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID for the Amazon Web Services account that contains the folder.
 - FolderId
 - 
- Required: Yes
 - Type: string
 
The ID of the folder.
 - MemberId
 - 
- Required: Yes
 - Type: string
 
The ID of the asset that you want to add to the folder.
 - MemberType
 - 
- Required: Yes
 - Type: string
 
The member type of the asset that you want to add to a folder.
 
Result Syntax
[
    'FolderMember' => [
        'MemberId' => '<string>',
        'MemberType' => 'DASHBOARD|ANALYSIS|DATASET|DATASOURCE|TOPIC',
    ],
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- FolderMember
 - 
- Type: FolderMember structure
 
Information about the member in the folder.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ResourceExistsException:
 The resource specified already exists.
- ThrottlingException:
 Access is throttled.
- LimitExceededException:
 A limit is exceeded.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
CreateGroup
$result = $client->createGroup([/* ... */]); $promise = $client->createGroupAsync([/* ... */]);
Use the CreateGroup operation to create a group in Quick Sight. You can create up to 10,000 groups in a namespace. If you want to create more than 10,000 groups in a namespace, contact Amazon Web Services Support.
The permissions resource is arn:aws:quicksight:<your-region>:<relevant-aws-account-id>:group/default/<group-name> .
The response is a group object.
Parameter Syntax
$result = $client->createGroup([
    'AwsAccountId' => '<string>', // REQUIRED
    'Description' => '<string>',
    'GroupName' => '<string>', // REQUIRED
    'Namespace' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID for the Amazon Web Services account that the group is in. Currently, you use the ID for the Amazon Web Services account that contains your Amazon Quick Sight account.
 - Description
 - 
- Type: string
 
A description for the group that you want to create.
 - GroupName
 - 
- Required: Yes
 - Type: string
 
A name for the group that you want to create.
 - Namespace
 - 
- Required: Yes
 - Type: string
 
The namespace that you want the group to be a part of.
 
Result Syntax
[
    'Group' => [
        'Arn' => '<string>',
        'Description' => '<string>',
        'GroupName' => '<string>',
        'PrincipalId' => '<string>',
    ],
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- Group
 - 
- Type: Group structure
 
The name of the group.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceExistsException:
 The resource specified already exists.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- PreconditionNotMetException:
 One or more preconditions aren't met.
- LimitExceededException:
 A limit is exceeded.
- InternalFailureException:
 An internal failure occurred.
- ResourceUnavailableException:
 This resource is currently unavailable.
CreateGroupMembership
$result = $client->createGroupMembership([/* ... */]); $promise = $client->createGroupMembershipAsync([/* ... */]);
Adds an Amazon Quick Sight user to an Amazon Quick Sight group.
Parameter Syntax
$result = $client->createGroupMembership([
    'AwsAccountId' => '<string>', // REQUIRED
    'GroupName' => '<string>', // REQUIRED
    'MemberName' => '<string>', // REQUIRED
    'Namespace' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID for the Amazon Web Services account that the group is in. Currently, you use the ID for the Amazon Web Services account that contains your Amazon Quick Sight account.
 - GroupName
 - 
- Required: Yes
 - Type: string
 
The name of the group that you want to add the user to.
 - MemberName
 - 
- Required: Yes
 - Type: string
 
The name of the user that you want to add to the group membership.
 - Namespace
 - 
- Required: Yes
 - Type: string
 
The namespace that you want the user to be a part of.
 
Result Syntax
[
    'GroupMember' => [
        'Arn' => '<string>',
        'MemberName' => '<string>',
    ],
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- GroupMember
 - 
- Type: GroupMember structure
 
The group member.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- PreconditionNotMetException:
 One or more preconditions aren't met.
- InternalFailureException:
 An internal failure occurred.
- ResourceUnavailableException:
 This resource is currently unavailable.
CreateIAMPolicyAssignment
$result = $client->createIAMPolicyAssignment([/* ... */]); $promise = $client->createIAMPolicyAssignmentAsync([/* ... */]);
Creates an assignment with one specified IAM policy, identified by its Amazon Resource Name (ARN). This policy assignment is attached to the specified groups or users of Amazon Quick Sight. Assignment names are unique per Amazon Web Services account. To avoid overwriting rules in other namespaces, use assignment names that are unique.
Parameter Syntax
$result = $client->createIAMPolicyAssignment([
    'AssignmentName' => '<string>', // REQUIRED
    'AssignmentStatus' => 'ENABLED|DRAFT|DISABLED', // REQUIRED
    'AwsAccountId' => '<string>', // REQUIRED
    'Identities' => [
        '<String>' => ['<string>', ...],
        // ...
    ],
    'Namespace' => '<string>', // REQUIRED
    'PolicyArn' => '<string>',
]);
	Parameter Details
Members
- AssignmentName
 - 
- Required: Yes
 - Type: string
 
The name of the assignment, also called a rule. The name must be unique within the Amazon Web Services account.
 - AssignmentStatus
 - 
- Required: Yes
 - Type: string
 
The status of the assignment. Possible values are as follows:
-  
ENABLED- Anything specified in this assignment is used when creating the data source. -  
DISABLED- This assignment isn't used when creating the data source. -  
DRAFT- This assignment is an unfinished draft and isn't used when creating the data source. 
 - AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account where you want to assign an IAM policy to Amazon Quick Sight users or groups.
 - Identities
 - 
- Type: Associative array of custom strings keys (String) to stringss
 
The Amazon Quick Sight users, groups, or both that you want to assign the policy to.
 - Namespace
 - 
- Required: Yes
 - Type: string
 
The namespace that contains the assignment.
 - PolicyArn
 - 
- Type: string
 
The ARN for the IAM policy to apply to the Amazon Quick Sight users and groups specified in this assignment.
 
Result Syntax
[
    'AssignmentId' => '<string>',
    'AssignmentName' => '<string>',
    'AssignmentStatus' => 'ENABLED|DRAFT|DISABLED',
    'Identities' => [
        '<String>' => ['<string>', ...],
        // ...
    ],
    'PolicyArn' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- AssignmentId
 - 
- Type: string
 
The ID for the assignment.
 - AssignmentName
 - 
- Type: string
 
The name of the assignment. The name must be unique within the Amazon Web Services account.
 - AssignmentStatus
 - 
- Type: string
 
The status of the assignment. Possible values are as follows:
-  
ENABLED- Anything specified in this assignment is used when creating the data source. -  
DISABLED- This assignment isn't used when creating the data source. -  
DRAFT- This assignment is an unfinished draft and isn't used when creating the data source. 
 - Identities
 - 
- Type: Associative array of custom strings keys (String) to stringss
 
The Amazon Quick Sight users, groups, or both that the IAM policy is assigned to.
 - PolicyArn
 - 
- Type: string
 
The ARN for the IAM policy that is applied to the Amazon Quick Sight users and groups specified in this assignment.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceExistsException:
 The resource specified already exists.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- ConcurrentUpdatingException:
 A resource is already in a state that indicates an operation is happening that must complete before a new update can be applied.
- InternalFailureException:
 An internal failure occurred.
CreateIngestion
$result = $client->createIngestion([/* ... */]); $promise = $client->createIngestionAsync([/* ... */]);
Creates and starts a new SPICE ingestion for a dataset. You can manually refresh datasets in an Enterprise edition account 32 times in a 24-hour period. You can manually refresh datasets in a Standard edition account 8 times in a 24-hour period. Each 24-hour period is measured starting 24 hours before the current date and time.
Any ingestions operating on tagged datasets inherit the same tags automatically for use in access control. For an example, see How do I create an IAM policy to control access to Amazon EC2 resources using tags? in the Amazon Web Services Knowledge Center. Tags are visible on the tagged dataset, but not on the ingestion resource.
Parameter Syntax
$result = $client->createIngestion([
    'AwsAccountId' => '<string>', // REQUIRED
    'DataSetId' => '<string>', // REQUIRED
    'IngestionId' => '<string>', // REQUIRED
    'IngestionType' => 'INCREMENTAL_REFRESH|FULL_REFRESH',
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services account ID.
 - DataSetId
 - 
- Required: Yes
 - Type: string
 
The ID of the dataset used in the ingestion.
 - IngestionId
 - 
- Required: Yes
 - Type: string
 
An ID for the ingestion.
 - IngestionType
 - 
- Type: string
 
The type of ingestion that you want to create.
 
Result Syntax
[
    'Arn' => '<string>',
    'IngestionId' => '<string>',
    'IngestionStatus' => 'INITIALIZED|QUEUED|RUNNING|FAILED|COMPLETED|CANCELLED',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) for the data ingestion.
 - IngestionId
 - 
- Type: string
 
An ID for the ingestion.
 - IngestionStatus
 - 
- Type: string
 
The ingestion status.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- LimitExceededException:
 A limit is exceeded.
- ResourceExistsException:
 The resource specified already exists.
- InternalFailureException:
 An internal failure occurred.
CreateNamespace
$result = $client->createNamespace([/* ... */]); $promise = $client->createNamespaceAsync([/* ... */]);
(Enterprise edition only) Creates a new namespace for you to use with Amazon Quick Sight.
A namespace allows you to isolate the Quick Sight users and groups that are registered for that namespace. Users that access the namespace can share assets only with other users or groups in the same namespace. They can't see users and groups in other namespaces. You can create a namespace after your Amazon Web Services account is subscribed to Quick Sight. The namespace must be unique within the Amazon Web Services account. By default, there is a limit of 100 namespaces per Amazon Web Services account. To increase your limit, create a ticket with Amazon Web Services Support.
Parameter Syntax
$result = $client->createNamespace([
    'AwsAccountId' => '<string>', // REQUIRED
    'IdentityStore' => 'QUICKSIGHT', // REQUIRED
    'Namespace' => '<string>', // REQUIRED
    'Tags' => [
        [
            'Key' => '<string>', // REQUIRED
            'Value' => '<string>', // REQUIRED
        ],
        // ...
    ],
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID for the Amazon Web Services account that you want to create the Quick Sight namespace in.
 - IdentityStore
 - 
- Required: Yes
 - Type: string
 
Specifies the type of your user identity directory. Currently, this supports users with an identity type of
QUICKSIGHT. - Namespace
 - 
- Required: Yes
 - Type: string
 
The name that you want to use to describe the new namespace.
 - Tags
 - 
- Type: Array of Tag structures
 
The tags that you want to associate with the namespace that you're creating.
 
Result Syntax
[
    'Arn' => '<string>',
    'CapacityRegion' => '<string>',
    'CreationStatus' => 'CREATED|CREATING|DELETING|RETRYABLE_FAILURE|NON_RETRYABLE_FAILURE',
    'IdentityStore' => 'QUICKSIGHT',
    'Name' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- Arn
 - 
- Type: string
 
The ARN of the Quick Sight namespace you created.
 - CapacityRegion
 - 
- Type: string
 
The Amazon Web Services Region; that you want to use for the free SPICE capacity for the new namespace. This is set to the region that you run CreateNamespace in.
 - CreationStatus
 - 
- Type: string
 
The status of the creation of the namespace. This is an asynchronous process. A status of
CREATEDmeans that your namespace is ready to use. If an error occurs, it indicates if the process isretryableornon-retryable. In the case of a non-retryable error, refer to the error message for follow-up tasks. - IdentityStore
 - 
- Type: string
 
Specifies the type of your user identity directory. Currently, this supports users with an identity type of
QUICKSIGHT. - Name
 - 
- Type: string
 
The name of the new namespace that you created.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- LimitExceededException:
 A limit is exceeded.
- ResourceExistsException:
 The resource specified already exists.
- PreconditionNotMetException:
 One or more preconditions aren't met.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- InternalFailureException:
 An internal failure occurred.
- ResourceUnavailableException:
 This resource is currently unavailable.
CreateRefreshSchedule
$result = $client->createRefreshSchedule([/* ... */]); $promise = $client->createRefreshScheduleAsync([/* ... */]);
Creates a refresh schedule for a dataset. You can create up to 5 different schedules for a single dataset.
Parameter Syntax
$result = $client->createRefreshSchedule([
    'AwsAccountId' => '<string>', // REQUIRED
    'DataSetId' => '<string>', // REQUIRED
    'Schedule' => [ // REQUIRED
        'Arn' => '<string>',
        'RefreshType' => 'INCREMENTAL_REFRESH|FULL_REFRESH', // REQUIRED
        'ScheduleFrequency' => [ // REQUIRED
            'Interval' => 'MINUTE15|MINUTE30|HOURLY|DAILY|WEEKLY|MONTHLY', // REQUIRED
            'RefreshOnDay' => [
                'DayOfMonth' => '<string>',
                'DayOfWeek' => 'SUNDAY|MONDAY|TUESDAY|WEDNESDAY|THURSDAY|FRIDAY|SATURDAY',
            ],
            'TimeOfTheDay' => '<string>',
            'Timezone' => '<string>',
        ],
        'ScheduleId' => '<string>', // REQUIRED
        'StartAfterDateTime' => <integer || string || DateTime>,
    ],
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services account ID.
 - DataSetId
 - 
- Required: Yes
 - Type: string
 
The ID of the dataset.
 - Schedule
 - 
- Required: Yes
 - Type: RefreshSchedule structure
 
The refresh schedule.
 
Result Syntax
[
    'Arn' => '<string>',
    'RequestId' => '<string>',
    'ScheduleId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) for the refresh schedule.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - ScheduleId
 - 
- Type: string
 
The ID of the refresh schedule.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- LimitExceededException:
 A limit is exceeded.
- ResourceExistsException:
 The resource specified already exists.
- PreconditionNotMetException:
 One or more preconditions aren't met.
- InternalFailureException:
 An internal failure occurred.
CreateRoleMembership
$result = $client->createRoleMembership([/* ... */]); $promise = $client->createRoleMembershipAsync([/* ... */]);
Use CreateRoleMembership to add an existing Quick Sight group to an existing role.
Parameter Syntax
$result = $client->createRoleMembership([
    'AwsAccountId' => '<string>', // REQUIRED
    'MemberName' => '<string>', // REQUIRED
    'Namespace' => '<string>', // REQUIRED
    'Role' => 'ADMIN|AUTHOR|READER|ADMIN_PRO|AUTHOR_PRO|READER_PRO', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID for the Amazon Web Services account that you want to create a group in. The Amazon Web Services account ID that you provide must be the same Amazon Web Services account that contains your Amazon Quick Sight account.
 - MemberName
 - 
- Required: Yes
 - Type: string
 
The name of the group that you want to add to the role.
 - Namespace
 - 
- Required: Yes
 - Type: string
 
The namespace that the role belongs to.
 - Role
 - 
- Required: Yes
 - Type: string
 
The role that you want to add a group to.
 
Result Syntax
[
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- PreconditionNotMetException:
 One or more preconditions aren't met.
- InternalFailureException:
 An internal failure occurred.
- ResourceUnavailableException:
 This resource is currently unavailable.
CreateTemplate
$result = $client->createTemplate([/* ... */]); $promise = $client->createTemplateAsync([/* ... */]);
Creates a template either from a TemplateDefinition or from an existing Quick Sight analysis or template. You can use the resulting template to create additional dashboards, templates, or analyses.
A template is an entity in Quick Sight that encapsulates the metadata required to create an analysis and that you can use to create s dashboard. A template adds a layer of abstraction by using placeholders to replace the dataset associated with the analysis. You can use templates to create dashboards by replacing dataset placeholders with datasets that follow the same schema that was used to create the source analysis and template.
Parameter Syntax
$result = $client->createTemplate([
    'AwsAccountId' => '<string>', // REQUIRED
    'Definition' => [
        'AnalysisDefaults' => [
            'DefaultNewSheetConfiguration' => [ // REQUIRED
                'InteractiveLayoutConfiguration' => [
                    'FreeForm' => [
                        'CanvasSizeOptions' => [ // REQUIRED
                            'ScreenCanvasSizeOptions' => [
                                'OptimizedViewPortWidth' => '<string>', // REQUIRED
                            ],
                        ],
                    ],
                    'Grid' => [
                        'CanvasSizeOptions' => [ // REQUIRED
                            'ScreenCanvasSizeOptions' => [
                                'OptimizedViewPortWidth' => '<string>',
                                'ResizeOption' => 'FIXED|RESPONSIVE', // REQUIRED
                            ],
                        ],
                    ],
                ],
                'PaginatedLayoutConfiguration' => [
                    'SectionBased' => [
                        'CanvasSizeOptions' => [ // REQUIRED
                            'PaperCanvasSizeOptions' => [
                                'PaperMargin' => [
                                    'Bottom' => '<string>',
                                    'Left' => '<string>',
                                    'Right' => '<string>',
                                    'Top' => '<string>',
                                ],
                                'PaperOrientation' => 'PORTRAIT|LANDSCAPE',
                                'PaperSize' => 'US_LETTER|US_LEGAL|US_TABLOID_LEDGER|A0|A1|A2|A3|A4|A5|JIS_B4|JIS_B5',
                            ],
                        ],
                    ],
                ],
                'SheetContentType' => 'PAGINATED|INTERACTIVE',
            ],
        ],
        'CalculatedFields' => [
            [
                'DataSetIdentifier' => '<string>', // REQUIRED
                'Expression' => '<string>', // REQUIRED
                'Name' => '<string>', // REQUIRED
            ],
            // ...
        ],
        'ColumnConfigurations' => [
            [
                'ColorsConfiguration' => [
                    'CustomColors' => [
                        [
                            'Color' => '<string>', // REQUIRED
                            'FieldValue' => '<string>',
                            'SpecialValue' => 'EMPTY|NULL|OTHER',
                        ],
                        // ...
                    ],
                ],
                'Column' => [ // REQUIRED
                    'ColumnName' => '<string>', // REQUIRED
                    'DataSetIdentifier' => '<string>', // REQUIRED
                ],
                'FormatConfiguration' => [
                    'DateTimeFormatConfiguration' => [
                        'DateTimeFormat' => '<string>',
                        'NullValueFormatConfiguration' => [
                            'NullString' => '<string>', // REQUIRED
                        ],
                        'NumericFormatConfiguration' => [
                            'CurrencyDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                                'Symbol' => '<string>',
                            ],
                            'NumberDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                            'PercentageDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                        ],
                    ],
                    'NumberFormatConfiguration' => [
                        'FormatConfiguration' => [
                            'CurrencyDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                                'Symbol' => '<string>',
                            ],
                            'NumberDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                            'PercentageDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                        ],
                    ],
                    'StringFormatConfiguration' => [
                        'NullValueFormatConfiguration' => [
                            'NullString' => '<string>', // REQUIRED
                        ],
                        'NumericFormatConfiguration' => [
                            'CurrencyDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                                'Symbol' => '<string>',
                            ],
                            'NumberDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                            'PercentageDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                        ],
                    ],
                ],
                'Role' => 'DIMENSION|MEASURE',
            ],
            // ...
        ],
        'DataSetConfigurations' => [ // REQUIRED
            [
                'ColumnGroupSchemaList' => [
                    [
                        'ColumnGroupColumnSchemaList' => [
                            [
                                'Name' => '<string>',
                            ],
                            // ...
                        ],
                        'Name' => '<string>',
                    ],
                    // ...
                ],
                'DataSetSchema' => [
                    'ColumnSchemaList' => [
                        [
                            'DataType' => '<string>',
                            'GeographicRole' => '<string>',
                            'Name' => '<string>',
                        ],
                        // ...
                    ],
                ],
                'Placeholder' => '<string>',
            ],
            // ...
        ],
        'FilterGroups' => [
            [
                'CrossDataset' => 'ALL_DATASETS|SINGLE_DATASET', // REQUIRED
                'FilterGroupId' => '<string>', // REQUIRED
                'Filters' => [ // REQUIRED
                    [
                        'CategoryFilter' => [
                            'Column' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'Configuration' => [ // REQUIRED
                                'CustomFilterConfiguration' => [
                                    'CategoryValue' => '<string>',
                                    'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH', // REQUIRED
                                    'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY', // REQUIRED
                                    'ParameterName' => '<string>',
                                    'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                ],
                                'CustomFilterListConfiguration' => [
                                    'CategoryValues' => ['<string>', ...],
                                    'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH', // REQUIRED
                                    'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY', // REQUIRED
                                    'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                ],
                                'FilterListConfiguration' => [
                                    'CategoryValues' => ['<string>', ...],
                                    'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH', // REQUIRED
                                    'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY',
                                    'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                ],
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [ // REQUIRED
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>, // REQUIRED
                                        'MinimumValue' => <float>, // REQUIRED
                                        'StepSize' => <float>, // REQUIRED
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>', // REQUIRED
                            ],
                            'FilterId' => '<string>', // REQUIRED
                        ],
                        'NestedFilter' => [
                            'Column' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'FilterId' => '<string>', // REQUIRED
                            'IncludeInnerSet' => true || false, // REQUIRED
                            'InnerFilter' => [ // REQUIRED
                                'CategoryInnerFilter' => [
                                    'Column' => [ // REQUIRED
                                        'ColumnName' => '<string>', // REQUIRED
                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                    ],
                                    'Configuration' => [ // REQUIRED
                                        'CustomFilterConfiguration' => [
                                            'CategoryValue' => '<string>',
                                            'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH', // REQUIRED
                                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY', // REQUIRED
                                            'ParameterName' => '<string>',
                                            'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                        ],
                                        'CustomFilterListConfiguration' => [
                                            'CategoryValues' => ['<string>', ...],
                                            'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH', // REQUIRED
                                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY', // REQUIRED
                                            'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                        ],
                                        'FilterListConfiguration' => [
                                            'CategoryValues' => ['<string>', ...],
                                            'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH', // REQUIRED
                                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY',
                                            'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                        ],
                                    ],
                                    'DefaultFilterControlConfiguration' => [
                                        'ControlOptions' => [ // REQUIRED
                                            'DefaultDateTimePickerOptions' => [
                                                'CommitMode' => 'AUTO|MANUAL',
                                                'DisplayOptions' => [
                                                    'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                                    'DateTimeFormat' => '<string>',
                                                    'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                            ],
                                            'DefaultDropdownOptions' => [
                                                'CommitMode' => 'AUTO|MANUAL',
                                                'DisplayOptions' => [
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'SelectAllOptions' => [
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'SelectableValues' => [
                                                    'Values' => ['<string>', ...],
                                                ],
                                                'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                            ],
                                            'DefaultListOptions' => [
                                                'DisplayOptions' => [
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'SearchOptions' => [
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'SelectAllOptions' => [
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'SelectableValues' => [
                                                    'Values' => ['<string>', ...],
                                                ],
                                                'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                            ],
                                            'DefaultRelativeDateTimeOptions' => [
                                                'CommitMode' => 'AUTO|MANUAL',
                                                'DisplayOptions' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                            ],
                                            'DefaultSliderOptions' => [
                                                'DisplayOptions' => [
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'MaximumValue' => <float>, // REQUIRED
                                                'MinimumValue' => <float>, // REQUIRED
                                                'StepSize' => <float>, // REQUIRED
                                                'Type' => 'SINGLE_POINT|RANGE',
                                            ],
                                            'DefaultTextAreaOptions' => [
                                                'Delimiter' => '<string>',
                                                'DisplayOptions' => [
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'PlaceholderOptions' => [
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                            ],
                                            'DefaultTextFieldOptions' => [
                                                'DisplayOptions' => [
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'PlaceholderOptions' => [
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'Title' => '<string>', // REQUIRED
                                    ],
                                ],
                            ],
                        ],
                        'NumericEqualityFilter' => [
                            'AggregationFunction' => [
                                'AttributeAggregationFunction' => [
                                    'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                    'ValueForMultipleValues' => '<string>',
                                ],
                                'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                'NumericalAggregationFunction' => [
                                    'PercentileAggregation' => [
                                        'PercentileValue' => <float>,
                                    ],
                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                ],
                            ],
                            'Column' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [ // REQUIRED
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>, // REQUIRED
                                        'MinimumValue' => <float>, // REQUIRED
                                        'StepSize' => <float>, // REQUIRED
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>', // REQUIRED
                            ],
                            'FilterId' => '<string>', // REQUIRED
                            'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL', // REQUIRED
                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY', // REQUIRED
                            'ParameterName' => '<string>',
                            'SelectAllOptions' => 'FILTER_ALL_VALUES',
                            'Value' => <float>,
                        ],
                        'NumericRangeFilter' => [
                            'AggregationFunction' => [
                                'AttributeAggregationFunction' => [
                                    'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                    'ValueForMultipleValues' => '<string>',
                                ],
                                'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                'NumericalAggregationFunction' => [
                                    'PercentileAggregation' => [
                                        'PercentileValue' => <float>,
                                    ],
                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                ],
                            ],
                            'Column' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [ // REQUIRED
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>, // REQUIRED
                                        'MinimumValue' => <float>, // REQUIRED
                                        'StepSize' => <float>, // REQUIRED
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>', // REQUIRED
                            ],
                            'FilterId' => '<string>', // REQUIRED
                            'IncludeMaximum' => true || false,
                            'IncludeMinimum' => true || false,
                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY', // REQUIRED
                            'RangeMaximum' => [
                                'Parameter' => '<string>',
                                'StaticValue' => <float>,
                            ],
                            'RangeMinimum' => [
                                'Parameter' => '<string>',
                                'StaticValue' => <float>,
                            ],
                            'SelectAllOptions' => 'FILTER_ALL_VALUES',
                        ],
                        'RelativeDatesFilter' => [
                            'AnchorDateConfiguration' => [ // REQUIRED
                                'AnchorOption' => 'NOW',
                                'ParameterName' => '<string>',
                            ],
                            'Column' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [ // REQUIRED
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>, // REQUIRED
                                        'MinimumValue' => <float>, // REQUIRED
                                        'StepSize' => <float>, // REQUIRED
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>', // REQUIRED
                            ],
                            'ExcludePeriodConfiguration' => [
                                'Amount' => <integer>, // REQUIRED
                                'Granularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                'Status' => 'ENABLED|DISABLED',
                            ],
                            'FilterId' => '<string>', // REQUIRED
                            'MinimumGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY', // REQUIRED
                            'ParameterName' => '<string>',
                            'RelativeDateType' => 'PREVIOUS|THIS|LAST|NOW|NEXT', // REQUIRED
                            'RelativeDateValue' => <integer>,
                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                        ],
                        'TimeEqualityFilter' => [
                            'Column' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [ // REQUIRED
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>, // REQUIRED
                                        'MinimumValue' => <float>, // REQUIRED
                                        'StepSize' => <float>, // REQUIRED
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>', // REQUIRED
                            ],
                            'FilterId' => '<string>', // REQUIRED
                            'ParameterName' => '<string>',
                            'RollingDate' => [
                                'DataSetIdentifier' => '<string>',
                                'Expression' => '<string>', // REQUIRED
                            ],
                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                            'Value' => <integer || string || DateTime>,
                        ],
                        'TimeRangeFilter' => [
                            'Column' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [ // REQUIRED
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>, // REQUIRED
                                        'MinimumValue' => <float>, // REQUIRED
                                        'StepSize' => <float>, // REQUIRED
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>', // REQUIRED
                            ],
                            'ExcludePeriodConfiguration' => [
                                'Amount' => <integer>, // REQUIRED
                                'Granularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                'Status' => 'ENABLED|DISABLED',
                            ],
                            'FilterId' => '<string>', // REQUIRED
                            'IncludeMaximum' => true || false,
                            'IncludeMinimum' => true || false,
                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY', // REQUIRED
                            'RangeMaximumValue' => [
                                'Parameter' => '<string>',
                                'RollingDate' => [
                                    'DataSetIdentifier' => '<string>',
                                    'Expression' => '<string>', // REQUIRED
                                ],
                                'StaticValue' => <integer || string || DateTime>,
                            ],
                            'RangeMinimumValue' => [
                                'Parameter' => '<string>',
                                'RollingDate' => [
                                    'DataSetIdentifier' => '<string>',
                                    'Expression' => '<string>', // REQUIRED
                                ],
                                'StaticValue' => <integer || string || DateTime>,
                            ],
                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                        ],
                        'TopBottomFilter' => [
                            'AggregationSortConfigurations' => [ // REQUIRED
                                [
                                    'AggregationFunction' => [
                                        'AttributeAggregationFunction' => [
                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                            'ValueForMultipleValues' => '<string>',
                                        ],
                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                        'NumericalAggregationFunction' => [
                                            'PercentileAggregation' => [
                                                'PercentileValue' => <float>,
                                            ],
                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                        ],
                                    ],
                                    'Column' => [ // REQUIRED
                                        'ColumnName' => '<string>', // REQUIRED
                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                    ],
                                    'SortDirection' => 'ASC|DESC', // REQUIRED
                                ],
                                // ...
                            ],
                            'Column' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [ // REQUIRED
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>, // REQUIRED
                                        'MinimumValue' => <float>, // REQUIRED
                                        'StepSize' => <float>, // REQUIRED
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>', // REQUIRED
                            ],
                            'FilterId' => '<string>', // REQUIRED
                            'Limit' => <integer>,
                            'ParameterName' => '<string>',
                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                        ],
                    ],
                    // ...
                ],
                'ScopeConfiguration' => [ // REQUIRED
                    'AllSheets' => [
                    ],
                    'SelectedSheets' => [
                        'SheetVisualScopingConfigurations' => [
                            [
                                'Scope' => 'ALL_VISUALS|SELECTED_VISUALS', // REQUIRED
                                'SheetId' => '<string>', // REQUIRED
                                'VisualIds' => ['<string>', ...],
                            ],
                            // ...
                        ],
                    ],
                ],
                'Status' => 'ENABLED|DISABLED',
            ],
            // ...
        ],
        'Options' => [
            'CustomActionDefaults' => [
                'highlightOperation' => [
                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_HOVER|NONE', // REQUIRED
                ],
            ],
            'ExcludedDataSetArns' => ['<string>', ...],
            'QBusinessInsightsStatus' => 'ENABLED|DISABLED',
            'Timezone' => '<string>',
            'WeekStart' => 'SUNDAY|MONDAY|TUESDAY|WEDNESDAY|THURSDAY|FRIDAY|SATURDAY',
        ],
        'ParameterDeclarations' => [
            [
                'DateTimeParameterDeclaration' => [
                    'DefaultValues' => [
                        'DynamicValue' => [
                            'DefaultValueColumn' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'GroupNameColumn' => [
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'UserNameColumn' => [
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                        ],
                        'RollingDate' => [
                            'DataSetIdentifier' => '<string>',
                            'Expression' => '<string>', // REQUIRED
                        ],
                        'StaticValues' => [<integer || string || DateTime>, ...],
                    ],
                    'MappedDataSetParameters' => [
                        [
                            'DataSetIdentifier' => '<string>', // REQUIRED
                            'DataSetParameterName' => '<string>', // REQUIRED
                        ],
                        // ...
                    ],
                    'Name' => '<string>', // REQUIRED
                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                    'ValueWhenUnset' => [
                        'CustomValue' => <integer || string || DateTime>,
                        'ValueWhenUnsetOption' => 'RECOMMENDED_VALUE|NULL',
                    ],
                ],
                'DecimalParameterDeclaration' => [
                    'DefaultValues' => [
                        'DynamicValue' => [
                            'DefaultValueColumn' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'GroupNameColumn' => [
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'UserNameColumn' => [
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                        ],
                        'StaticValues' => [<float>, ...],
                    ],
                    'MappedDataSetParameters' => [
                        [
                            'DataSetIdentifier' => '<string>', // REQUIRED
                            'DataSetParameterName' => '<string>', // REQUIRED
                        ],
                        // ...
                    ],
                    'Name' => '<string>', // REQUIRED
                    'ParameterValueType' => 'MULTI_VALUED|SINGLE_VALUED', // REQUIRED
                    'ValueWhenUnset' => [
                        'CustomValue' => <float>,
                        'ValueWhenUnsetOption' => 'RECOMMENDED_VALUE|NULL',
                    ],
                ],
                'IntegerParameterDeclaration' => [
                    'DefaultValues' => [
                        'DynamicValue' => [
                            'DefaultValueColumn' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'GroupNameColumn' => [
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'UserNameColumn' => [
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                        ],
                        'StaticValues' => [<integer>, ...],
                    ],
                    'MappedDataSetParameters' => [
                        [
                            'DataSetIdentifier' => '<string>', // REQUIRED
                            'DataSetParameterName' => '<string>', // REQUIRED
                        ],
                        // ...
                    ],
                    'Name' => '<string>', // REQUIRED
                    'ParameterValueType' => 'MULTI_VALUED|SINGLE_VALUED', // REQUIRED
                    'ValueWhenUnset' => [
                        'CustomValue' => <integer>,
                        'ValueWhenUnsetOption' => 'RECOMMENDED_VALUE|NULL',
                    ],
                ],
                'StringParameterDeclaration' => [
                    'DefaultValues' => [
                        'DynamicValue' => [
                            'DefaultValueColumn' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'GroupNameColumn' => [
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'UserNameColumn' => [
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                        ],
                        'StaticValues' => ['<string>', ...],
                    ],
                    'MappedDataSetParameters' => [
                        [
                            'DataSetIdentifier' => '<string>', // REQUIRED
                            'DataSetParameterName' => '<string>', // REQUIRED
                        ],
                        // ...
                    ],
                    'Name' => '<string>', // REQUIRED
                    'ParameterValueType' => 'MULTI_VALUED|SINGLE_VALUED', // REQUIRED
                    'ValueWhenUnset' => [
                        'CustomValue' => '<string>',
                        'ValueWhenUnsetOption' => 'RECOMMENDED_VALUE|NULL',
                    ],
                ],
            ],
            // ...
        ],
        'QueryExecutionOptions' => [
            'QueryExecutionMode' => 'AUTO|MANUAL',
        ],
        'Sheets' => [
            [
                'ContentType' => 'PAGINATED|INTERACTIVE',
                'CustomActionDefaults' => [
                    'highlightOperation' => [
                        'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_HOVER|NONE', // REQUIRED
                    ],
                ],
                'Description' => '<string>',
                'FilterControls' => [
                    [
                        'CrossSheet' => [
                            'CascadingControlConfiguration' => [
                                'SourceControls' => [
                                    [
                                        'ColumnToMatch' => [
                                            'ColumnName' => '<string>', // REQUIRED
                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                        ],
                                        'SourceSheetControlId' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'FilterControlId' => '<string>', // REQUIRED
                            'SourceFilterId' => '<string>', // REQUIRED
                        ],
                        'DateTimePicker' => [
                            'CommitMode' => 'AUTO|MANUAL',
                            'DisplayOptions' => [
                                'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                'DateTimeFormat' => '<string>',
                                'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>', // REQUIRED
                            'SourceFilterId' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                            'Type' => 'SINGLE_VALUED|DATE_RANGE',
                        ],
                        'Dropdown' => [
                            'CascadingControlConfiguration' => [
                                'SourceControls' => [
                                    [
                                        'ColumnToMatch' => [
                                            'ColumnName' => '<string>', // REQUIRED
                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                        ],
                                        'SourceSheetControlId' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'CommitMode' => 'AUTO|MANUAL',
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SelectAllOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>', // REQUIRED
                            'SelectableValues' => [
                                'Values' => ['<string>', ...],
                            ],
                            'SourceFilterId' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                            'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                        ],
                        'List' => [
                            'CascadingControlConfiguration' => [
                                'SourceControls' => [
                                    [
                                        'ColumnToMatch' => [
                                            'ColumnName' => '<string>', // REQUIRED
                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                        ],
                                        'SourceSheetControlId' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SearchOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SelectAllOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>', // REQUIRED
                            'SelectableValues' => [
                                'Values' => ['<string>', ...],
                            ],
                            'SourceFilterId' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                            'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                        ],
                        'RelativeDateTime' => [
                            'CommitMode' => 'AUTO|MANUAL',
                            'DisplayOptions' => [
                                'DateTimeFormat' => '<string>',
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>', // REQUIRED
                            'SourceFilterId' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                        ],
                        'Slider' => [
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>', // REQUIRED
                            'MaximumValue' => <float>, // REQUIRED
                            'MinimumValue' => <float>, // REQUIRED
                            'SourceFilterId' => '<string>', // REQUIRED
                            'StepSize' => <float>, // REQUIRED
                            'Title' => '<string>', // REQUIRED
                            'Type' => 'SINGLE_POINT|RANGE',
                        ],
                        'TextArea' => [
                            'Delimiter' => '<string>',
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'PlaceholderOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>', // REQUIRED
                            'SourceFilterId' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                        ],
                        'TextField' => [
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'PlaceholderOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>', // REQUIRED
                            'SourceFilterId' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                        ],
                    ],
                    // ...
                ],
                'Images' => [
                    [
                        'Actions' => [
                            [
                                'ActionOperations' => [ // REQUIRED
                                    [
                                        'NavigationOperation' => [
                                            'LocalNavigationConfiguration' => [
                                                'TargetSheetId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        'SetParametersOperation' => [
                                            'ParameterValueConfigurations' => [ // REQUIRED
                                                [
                                                    'DestinationParameterName' => '<string>', // REQUIRED
                                                    'Value' => [ // REQUIRED
                                                        'CustomValuesConfiguration' => [
                                                            'CustomValues' => [ // REQUIRED
                                                                'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                'DecimalValues' => [<float>, ...],
                                                                'IntegerValues' => [<integer>, ...],
                                                                'StringValues' => ['<string>', ...],
                                                            ],
                                                            'IncludeNullValue' => true || false,
                                                        ],
                                                        'SelectAllValueOptions' => 'ALL_VALUES',
                                                        'SourceColumn' => [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        'SourceField' => '<string>',
                                                        'SourceParameterName' => '<string>',
                                                    ],
                                                ],
                                                // ...
                                            ],
                                        ],
                                        'URLOperation' => [
                                            'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                            'URLTemplate' => '<string>', // REQUIRED
                                        ],
                                    ],
                                    // ...
                                ],
                                'CustomActionId' => '<string>', // REQUIRED
                                'Name' => '<string>', // REQUIRED
                                'Status' => 'ENABLED|DISABLED',
                                'Trigger' => 'CLICK|MENU', // REQUIRED
                            ],
                            // ...
                        ],
                        'ImageContentAltText' => '<string>',
                        'Interactions' => [
                            'ImageMenuOption' => [
                                'AvailabilityStatus' => 'ENABLED|DISABLED',
                            ],
                        ],
                        'Scaling' => [
                            'ScalingType' => 'SCALE_TO_WIDTH|SCALE_TO_HEIGHT|SCALE_TO_CONTAINER|SCALE_NONE',
                        ],
                        'SheetImageId' => '<string>', // REQUIRED
                        'Source' => [ // REQUIRED
                            'SheetImageStaticFileSource' => [
                                'StaticFileId' => '<string>', // REQUIRED
                            ],
                        ],
                        'Tooltip' => [
                            'TooltipText' => [
                                'PlainText' => '<string>',
                            ],
                            'Visibility' => 'HIDDEN|VISIBLE',
                        ],
                    ],
                    // ...
                ],
                'Layouts' => [
                    [
                        'Configuration' => [ // REQUIRED
                            'FreeFormLayout' => [
                                'CanvasSizeOptions' => [
                                    'ScreenCanvasSizeOptions' => [
                                        'OptimizedViewPortWidth' => '<string>', // REQUIRED
                                    ],
                                ],
                                'Elements' => [ // REQUIRED
                                    [
                                        'BackgroundStyle' => [
                                            'Color' => '<string>',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'BorderStyle' => [
                                            'Color' => '<string>',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'ElementId' => '<string>', // REQUIRED
                                        'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE', // REQUIRED
                                        'Height' => '<string>', // REQUIRED
                                        'LoadingAnimation' => [
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RenderingRules' => [
                                            [
                                                'ConfigurationOverrides' => [ // REQUIRED
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'Expression' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'SelectedBorderStyle' => [
                                            'Color' => '<string>',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'Width' => '<string>', // REQUIRED
                                        'XAxisLocation' => '<string>', // REQUIRED
                                        'YAxisLocation' => '<string>', // REQUIRED
                                    ],
                                    // ...
                                ],
                            ],
                            'GridLayout' => [
                                'CanvasSizeOptions' => [
                                    'ScreenCanvasSizeOptions' => [
                                        'OptimizedViewPortWidth' => '<string>',
                                        'ResizeOption' => 'FIXED|RESPONSIVE', // REQUIRED
                                    ],
                                ],
                                'Elements' => [ // REQUIRED
                                    [
                                        'ColumnIndex' => <integer>,
                                        'ColumnSpan' => <integer>, // REQUIRED
                                        'ElementId' => '<string>', // REQUIRED
                                        'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE', // REQUIRED
                                        'RowIndex' => <integer>,
                                        'RowSpan' => <integer>, // REQUIRED
                                    ],
                                    // ...
                                ],
                            ],
                            'SectionBasedLayout' => [
                                'BodySections' => [ // REQUIRED
                                    [
                                        'Content' => [ // REQUIRED
                                            'Layout' => [
                                                'FreeFormLayout' => [ // REQUIRED
                                                    'Elements' => [ // REQUIRED
                                                        [
                                                            'BackgroundStyle' => [
                                                                'Color' => '<string>',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'BorderStyle' => [
                                                                'Color' => '<string>',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'ElementId' => '<string>', // REQUIRED
                                                            'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE', // REQUIRED
                                                            'Height' => '<string>', // REQUIRED
                                                            'LoadingAnimation' => [
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'RenderingRules' => [
                                                                [
                                                                    'ConfigurationOverrides' => [ // REQUIRED
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                    'Expression' => '<string>', // REQUIRED
                                                                ],
                                                                // ...
                                                            ],
                                                            'SelectedBorderStyle' => [
                                                                'Color' => '<string>',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                            'Width' => '<string>', // REQUIRED
                                                            'XAxisLocation' => '<string>', // REQUIRED
                                                            'YAxisLocation' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'PageBreakConfiguration' => [
                                            'After' => [
                                                'Status' => 'ENABLED|DISABLED',
                                            ],
                                        ],
                                        'RepeatConfiguration' => [
                                            'DimensionConfigurations' => [
                                                [
                                                    'DynamicCategoryDimensionConfiguration' => [
                                                        'Column' => [ // REQUIRED
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        'Limit' => <integer>,
                                                        'SortByMetrics' => [
                                                            [
                                                                'AggregationFunction' => [
                                                                    'AttributeAggregationFunction' => [
                                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                                        'ValueForMultipleValues' => '<string>',
                                                                    ],
                                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                                    'NumericalAggregationFunction' => [
                                                                        'PercentileAggregation' => [
                                                                            'PercentileValue' => <float>,
                                                                        ],
                                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                                    ],
                                                                ],
                                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                                'SortBy' => [ // REQUIRED
                                                                    'ColumnName' => '<string>', // REQUIRED
                                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                                ],
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'DynamicNumericDimensionConfiguration' => [
                                                        'Column' => [ // REQUIRED
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        'Limit' => <integer>,
                                                        'SortByMetrics' => [
                                                            [
                                                                'AggregationFunction' => [
                                                                    'AttributeAggregationFunction' => [
                                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                                        'ValueForMultipleValues' => '<string>',
                                                                    ],
                                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                                    'NumericalAggregationFunction' => [
                                                                        'PercentileAggregation' => [
                                                                            'PercentileValue' => <float>,
                                                                        ],
                                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                                    ],
                                                                ],
                                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                                'SortBy' => [ // REQUIRED
                                                                    'ColumnName' => '<string>', // REQUIRED
                                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                                ],
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                ],
                                                // ...
                                            ],
                                            'NonRepeatingVisuals' => ['<string>', ...],
                                            'PageBreakConfiguration' => [
                                                'After' => [
                                                    'Status' => 'ENABLED|DISABLED',
                                                ],
                                            ],
                                        ],
                                        'SectionId' => '<string>', // REQUIRED
                                        'Style' => [
                                            'Height' => '<string>',
                                            'Padding' => [
                                                'Bottom' => '<string>',
                                                'Left' => '<string>',
                                                'Right' => '<string>',
                                                'Top' => '<string>',
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                                'CanvasSizeOptions' => [ // REQUIRED
                                    'PaperCanvasSizeOptions' => [
                                        'PaperMargin' => [
                                            'Bottom' => '<string>',
                                            'Left' => '<string>',
                                            'Right' => '<string>',
                                            'Top' => '<string>',
                                        ],
                                        'PaperOrientation' => 'PORTRAIT|LANDSCAPE',
                                        'PaperSize' => 'US_LETTER|US_LEGAL|US_TABLOID_LEDGER|A0|A1|A2|A3|A4|A5|JIS_B4|JIS_B5',
                                    ],
                                ],
                                'FooterSections' => [ // REQUIRED
                                    [
                                        'Layout' => [ // REQUIRED
                                            'FreeFormLayout' => [ // REQUIRED
                                                'Elements' => [ // REQUIRED
                                                    [
                                                        'BackgroundStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'BorderStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'ElementId' => '<string>', // REQUIRED
                                                        'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE', // REQUIRED
                                                        'Height' => '<string>', // REQUIRED
                                                        'LoadingAnimation' => [
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'RenderingRules' => [
                                                            [
                                                                'ConfigurationOverrides' => [ // REQUIRED
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                                'Expression' => '<string>', // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                        'SelectedBorderStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                        'Width' => '<string>', // REQUIRED
                                                        'XAxisLocation' => '<string>', // REQUIRED
                                                        'YAxisLocation' => '<string>', // REQUIRED
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                        ],
                                        'SectionId' => '<string>', // REQUIRED
                                        'Style' => [
                                            'Height' => '<string>',
                                            'Padding' => [
                                                'Bottom' => '<string>',
                                                'Left' => '<string>',
                                                'Right' => '<string>',
                                                'Top' => '<string>',
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                                'HeaderSections' => [ // REQUIRED
                                    [
                                        'Layout' => [ // REQUIRED
                                            'FreeFormLayout' => [ // REQUIRED
                                                'Elements' => [ // REQUIRED
                                                    [
                                                        'BackgroundStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'BorderStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'ElementId' => '<string>', // REQUIRED
                                                        'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE', // REQUIRED
                                                        'Height' => '<string>', // REQUIRED
                                                        'LoadingAnimation' => [
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'RenderingRules' => [
                                                            [
                                                                'ConfigurationOverrides' => [ // REQUIRED
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                                'Expression' => '<string>', // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                        'SelectedBorderStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                        'Width' => '<string>', // REQUIRED
                                                        'XAxisLocation' => '<string>', // REQUIRED
                                                        'YAxisLocation' => '<string>', // REQUIRED
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                        ],
                                        'SectionId' => '<string>', // REQUIRED
                                        'Style' => [
                                            'Height' => '<string>',
                                            'Padding' => [
                                                'Bottom' => '<string>',
                                                'Left' => '<string>',
                                                'Right' => '<string>',
                                                'Top' => '<string>',
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                        ],
                    ],
                    // ...
                ],
                'Name' => '<string>',
                'ParameterControls' => [
                    [
                        'DateTimePicker' => [
                            'DisplayOptions' => [
                                'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                'DateTimeFormat' => '<string>',
                                'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ParameterControlId' => '<string>', // REQUIRED
                            'SourceParameterName' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                        ],
                        'Dropdown' => [
                            'CascadingControlConfiguration' => [
                                'SourceControls' => [
                                    [
                                        'ColumnToMatch' => [
                                            'ColumnName' => '<string>', // REQUIRED
                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                        ],
                                        'SourceSheetControlId' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'CommitMode' => 'AUTO|MANUAL',
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SelectAllOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ParameterControlId' => '<string>', // REQUIRED
                            'SelectableValues' => [
                                'LinkToDataSetColumn' => [
                                    'ColumnName' => '<string>', // REQUIRED
                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                ],
                                'Values' => ['<string>', ...],
                            ],
                            'SourceParameterName' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                            'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                        ],
                        'List' => [
                            'CascadingControlConfiguration' => [
                                'SourceControls' => [
                                    [
                                        'ColumnToMatch' => [
                                            'ColumnName' => '<string>', // REQUIRED
                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                        ],
                                        'SourceSheetControlId' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SearchOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SelectAllOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ParameterControlId' => '<string>', // REQUIRED
                            'SelectableValues' => [
                                'LinkToDataSetColumn' => [
                                    'ColumnName' => '<string>', // REQUIRED
                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                ],
                                'Values' => ['<string>', ...],
                            ],
                            'SourceParameterName' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                            'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                        ],
                        'Slider' => [
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'MaximumValue' => <float>, // REQUIRED
                            'MinimumValue' => <float>, // REQUIRED
                            'ParameterControlId' => '<string>', // REQUIRED
                            'SourceParameterName' => '<string>', // REQUIRED
                            'StepSize' => <float>, // REQUIRED
                            'Title' => '<string>', // REQUIRED
                        ],
                        'TextArea' => [
                            'Delimiter' => '<string>',
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'PlaceholderOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ParameterControlId' => '<string>', // REQUIRED
                            'SourceParameterName' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                        ],
                        'TextField' => [
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'PlaceholderOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ParameterControlId' => '<string>', // REQUIRED
                            'SourceParameterName' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                        ],
                    ],
                    // ...
                ],
                'SheetControlLayouts' => [
                    [
                        'Configuration' => [ // REQUIRED
                            'GridLayout' => [
                                'CanvasSizeOptions' => [
                                    'ScreenCanvasSizeOptions' => [
                                        'OptimizedViewPortWidth' => '<string>',
                                        'ResizeOption' => 'FIXED|RESPONSIVE', // REQUIRED
                                    ],
                                ],
                                'Elements' => [ // REQUIRED
                                    [
                                        'ColumnIndex' => <integer>,
                                        'ColumnSpan' => <integer>, // REQUIRED
                                        'ElementId' => '<string>', // REQUIRED
                                        'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE', // REQUIRED
                                        'RowIndex' => <integer>,
                                        'RowSpan' => <integer>, // REQUIRED
                                    ],
                                    // ...
                                ],
                            ],
                        ],
                    ],
                    // ...
                ],
                'SheetId' => '<string>', // REQUIRED
                'TextBoxes' => [
                    [
                        'Content' => '<string>',
                        'Interactions' => [
                            'TextBoxMenuOption' => [
                                'AvailabilityStatus' => 'ENABLED|DISABLED',
                            ],
                        ],
                        'SheetTextBoxId' => '<string>', // REQUIRED
                    ],
                    // ...
                ],
                'Title' => '<string>',
                'Visuals' => [
                    [
                        'BarChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'BarsArrangement' => 'CLUSTERED|STACKED|STACKED_PERCENT',
                                'CategoryAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ColorLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ContributionAnalysisDefaults' => [
                                    [
                                        'ContributorDimensions' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'MeasureFieldId' => '<string>', // REQUIRED
                                    ],
                                    // ...
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'BarChartAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Colors' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'SmallMultiples' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'Orientation' => 'HORIZONTAL|VERTICAL',
                                'ReferenceLines' => [
                                    [
                                        'DataConfiguration' => [ // REQUIRED
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS',
                                            'DynamicConfiguration' => [
                                                'Calculation' => [ // REQUIRED
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'MeasureAggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                            ],
                                            'SeriesType' => 'BAR|LINE',
                                            'StaticConfiguration' => [
                                                'Value' => <float>, // REQUIRED
                                            ],
                                        ],
                                        'LabelConfiguration' => [
                                            'CustomLabelConfiguration' => [
                                                'CustomLabel' => '<string>', // REQUIRED
                                            ],
                                            'FontColor' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalPosition' => 'LEFT|CENTER|RIGHT',
                                            'ValueLabelConfiguration' => [
                                                'FormatConfiguration' => [
                                                    'CurrencyDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                        'Symbol' => '<string>',
                                                    ],
                                                    'NumberDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                    'PercentageDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                ],
                                                'RelativePosition' => 'BEFORE_CUSTOM_LABEL|AFTER_CUSTOM_LABEL',
                                            ],
                                            'VerticalPosition' => 'ABOVE|BELOW',
                                        ],
                                        'Status' => 'ENABLED|DISABLED',
                                        'StyleConfiguration' => [
                                            'Color' => '<string>',
                                            'Pattern' => 'SOLID|DASHED|DOTTED',
                                        ],
                                    ],
                                    // ...
                                ],
                                'SmallMultiplesOptions' => [
                                    'MaxVisibleColumns' => <integer>,
                                    'MaxVisibleRows' => <integer>,
                                    'PanelConfiguration' => [
                                        'BackgroundColor' => '<string>',
                                        'BackgroundVisibility' => 'HIDDEN|VISIBLE',
                                        'BorderColor' => '<string>',
                                        'BorderStyle' => 'SOLID|DASHED|DOTTED',
                                        'BorderThickness' => '<string>',
                                        'BorderVisibility' => 'HIDDEN|VISIBLE',
                                        'GutterSpacing' => '<string>',
                                        'GutterVisibility' => 'HIDDEN|VISIBLE',
                                        'Title' => [
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'XAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                    'YAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'ColorItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'ColorSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SmallMultiplesLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'SmallMultiplesSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ValueAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'ValueLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'BoxPlotVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'BoxPlotOptions' => [
                                    'AllDataPointsVisibility' => 'HIDDEN|VISIBLE',
                                    'OutlierVisibility' => 'HIDDEN|VISIBLE',
                                    'StyleOptions' => [
                                        'FillStyle' => 'SOLID|TRANSPARENT',
                                    ],
                                ],
                                'CategoryAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'BoxPlotAggregatedFieldWells' => [
                                        'GroupBy' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'PrimaryYAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'PrimaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ReferenceLines' => [
                                    [
                                        'DataConfiguration' => [ // REQUIRED
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS',
                                            'DynamicConfiguration' => [
                                                'Calculation' => [ // REQUIRED
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'MeasureAggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                            ],
                                            'SeriesType' => 'BAR|LINE',
                                            'StaticConfiguration' => [
                                                'Value' => <float>, // REQUIRED
                                            ],
                                        ],
                                        'LabelConfiguration' => [
                                            'CustomLabelConfiguration' => [
                                                'CustomLabel' => '<string>', // REQUIRED
                                            ],
                                            'FontColor' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalPosition' => 'LEFT|CENTER|RIGHT',
                                            'ValueLabelConfiguration' => [
                                                'FormatConfiguration' => [
                                                    'CurrencyDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                        'Symbol' => '<string>',
                                                    ],
                                                    'NumberDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                    'PercentageDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                ],
                                                'RelativePosition' => 'BEFORE_CUSTOM_LABEL|AFTER_CUSTOM_LABEL',
                                            ],
                                            'VerticalPosition' => 'ABOVE|BELOW',
                                        ],
                                        'Status' => 'ENABLED|DISABLED',
                                        'StyleConfiguration' => [
                                            'Color' => '<string>',
                                            'Pattern' => 'SOLID|DASHED|DOTTED',
                                        ],
                                    ],
                                    // ...
                                ],
                                'SortConfiguration' => [
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'PaginationConfiguration' => [
                                        'PageNumber' => <integer>, // REQUIRED
                                        'PageSize' => <integer>, // REQUIRED
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'ComboChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'BarDataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'BarsArrangement' => 'CLUSTERED|STACKED|STACKED_PERCENT',
                                'CategoryAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ColorLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'ComboChartAggregatedFieldWells' => [
                                        'BarValues' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Colors' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'LineValues' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'LineDataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'PrimaryYAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'PrimaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ReferenceLines' => [
                                    [
                                        'DataConfiguration' => [ // REQUIRED
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS',
                                            'DynamicConfiguration' => [
                                                'Calculation' => [ // REQUIRED
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'MeasureAggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                            ],
                                            'SeriesType' => 'BAR|LINE',
                                            'StaticConfiguration' => [
                                                'Value' => <float>, // REQUIRED
                                            ],
                                        ],
                                        'LabelConfiguration' => [
                                            'CustomLabelConfiguration' => [
                                                'CustomLabel' => '<string>', // REQUIRED
                                            ],
                                            'FontColor' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalPosition' => 'LEFT|CENTER|RIGHT',
                                            'ValueLabelConfiguration' => [
                                                'FormatConfiguration' => [
                                                    'CurrencyDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                        'Symbol' => '<string>',
                                                    ],
                                                    'NumberDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                    'PercentageDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                ],
                                                'RelativePosition' => 'BEFORE_CUSTOM_LABEL|AFTER_CUSTOM_LABEL',
                                            ],
                                            'VerticalPosition' => 'ABOVE|BELOW',
                                        ],
                                        'Status' => 'ENABLED|DISABLED',
                                        'StyleConfiguration' => [
                                            'Color' => '<string>',
                                            'Pattern' => 'SOLID|DASHED|DOTTED',
                                        ],
                                    ],
                                    // ...
                                ],
                                'SecondaryYAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'SecondaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SingleAxisOptions' => [
                                    'YAxisOptions' => [
                                        'YAxis' => 'PRIMARY_Y_AXIS', // REQUIRED
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'ColorItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'ColorSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'CustomContentVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'ContentType' => 'IMAGE|OTHER_EMBEDDED_CONTENT',
                                'ContentUrl' => '<string>',
                                'ImageScaling' => 'FIT_TO_HEIGHT|FIT_TO_WIDTH|DO_NOT_SCALE|SCALE_TO_VISUAL',
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                            ],
                            'DataSetIdentifier' => '<string>', // REQUIRED
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'EmptyVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'DataSetIdentifier' => '<string>', // REQUIRED
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'FilledMapVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldWells' => [
                                    'FilledMapAggregatedFieldWells' => [
                                        'Geospatial' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'MapStyleOptions' => [
                                    'BaseMapStyle' => 'LIGHT_GRAY|DARK_GRAY|STREET|IMAGERY',
                                ],
                                'SortConfiguration' => [
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'WindowOptions' => [
                                    'Bounds' => [
                                        'East' => <float>, // REQUIRED
                                        'North' => <float>, // REQUIRED
                                        'South' => <float>, // REQUIRED
                                        'West' => <float>, // REQUIRED
                                    ],
                                    'MapZoomMode' => 'AUTO|MANUAL',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'ConditionalFormatting' => [
                                'ConditionalFormattingOptions' => [ // REQUIRED
                                    [
                                        'Shape' => [ // REQUIRED
                                            'FieldId' => '<string>', // REQUIRED
                                            'Format' => [
                                                'BackgroundColor' => [ // REQUIRED
                                                    'Gradient' => [
                                                        'Color' => [ // REQUIRED
                                                            'Stops' => [
                                                                [
                                                                    'Color' => '<string>',
                                                                    'DataValue' => <float>,
                                                                    'GradientOffset' => <float>, // REQUIRED
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                    'Solid' => [
                                                        'Color' => '<string>',
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'FunnelChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'DataLabelOptions' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'LabelColor' => '<string>',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureDataLabelStyle' => 'VALUE_ONLY|PERCENTAGE_BY_FIRST_STAGE|PERCENTAGE_BY_PREVIOUS_STAGE|VALUE_AND_PERCENTAGE_BY_FIRST_STAGE|VALUE_AND_PERCENTAGE_BY_PREVIOUS_STAGE',
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'FunnelChartAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ValueLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'GaugeChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'ColorConfiguration' => [
                                    'BackgroundColor' => '<string>',
                                    'ForegroundColor' => '<string>',
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'TargetValues' => [
                                        [
                                            'CalculatedMeasureField' => [
                                                'Expression' => '<string>', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CategoricalMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'DateMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'NumericalMeasureField' => [
                                                'AggregationFunction' => [
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'FormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'Values' => [
                                        [
                                            'CalculatedMeasureField' => [
                                                'Expression' => '<string>', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CategoricalMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'DateMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'NumericalMeasureField' => [
                                                'AggregationFunction' => [
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'FormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'GaugeChartOptions' => [
                                    'Arc' => [
                                        'ArcAngle' => <float>,
                                        'ArcThickness' => 'SMALL|MEDIUM|LARGE',
                                    ],
                                    'ArcAxis' => [
                                        'Range' => [
                                            'Max' => <float>,
                                            'Min' => <float>,
                                        ],
                                        'ReserveRange' => <integer>,
                                    ],
                                    'Comparison' => [
                                        'ComparisonFormat' => [
                                            'NumberDisplayFormatConfiguration' => [
                                                'DecimalPlacesConfiguration' => [
                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                ],
                                                'NegativeValueConfiguration' => [
                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                ],
                                                'NullValueFormatConfiguration' => [
                                                    'NullString' => '<string>', // REQUIRED
                                                ],
                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                'Prefix' => '<string>',
                                                'SeparatorConfiguration' => [
                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                    'ThousandsSeparator' => [
                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'Suffix' => '<string>',
                                            ],
                                            'PercentageDisplayFormatConfiguration' => [
                                                'DecimalPlacesConfiguration' => [
                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                ],
                                                'NegativeValueConfiguration' => [
                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                ],
                                                'NullValueFormatConfiguration' => [
                                                    'NullString' => '<string>', // REQUIRED
                                                ],
                                                'Prefix' => '<string>',
                                                'SeparatorConfiguration' => [
                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                    'ThousandsSeparator' => [
                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'Suffix' => '<string>',
                                            ],
                                        ],
                                        'ComparisonMethod' => 'DIFFERENCE|PERCENT_DIFFERENCE|PERCENT',
                                    ],
                                    'PrimaryValueDisplayType' => 'HIDDEN|COMPARISON|ACTUAL',
                                    'PrimaryValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'TooltipOptions' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ConditionalFormatting' => [
                                'ConditionalFormattingOptions' => [
                                    [
                                        'Arc' => [
                                            'ForegroundColor' => [
                                                'Gradient' => [
                                                    'Color' => [ // REQUIRED
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>, // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                            ],
                                        ],
                                        'PrimaryValue' => [
                                            'Icon' => [
                                                'CustomCondition' => [
                                                    'Color' => '<string>',
                                                    'DisplayConfiguration' => [
                                                        'IconDisplayOption' => 'ICON_ONLY',
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                    'IconOptions' => [ // REQUIRED
                                                        '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>',
                                                    ],
                                                ],
                                                'IconSet' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    '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',
                                                ],
                                            ],
                                            'TextColor' => [
                                                'Gradient' => [
                                                    'Color' => [ // REQUIRED
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>, // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'GeospatialMapVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldWells' => [
                                    'GeospatialMapAggregatedFieldWells' => [
                                        'Colors' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Geospatial' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'MapStyleOptions' => [
                                    'BaseMapStyle' => 'LIGHT_GRAY|DARK_GRAY|STREET|IMAGERY',
                                ],
                                'PointStyleOptions' => [
                                    'ClusterMarkerConfiguration' => [
                                        'ClusterMarker' => [
                                            'SimpleClusterMarker' => [
                                                'Color' => '<string>',
                                            ],
                                        ],
                                    ],
                                    'HeatmapConfiguration' => [
                                        'HeatmapColor' => [
                                            'Colors' => [
                                                [
                                                    'Color' => '<string>', // REQUIRED
                                                ],
                                                // ...
                                            ],
                                        ],
                                    ],
                                    'SelectedPointStyle' => 'POINT|CLUSTER|HEATMAP',
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                                'WindowOptions' => [
                                    'Bounds' => [
                                        'East' => <float>, // REQUIRED
                                        'North' => <float>, // REQUIRED
                                        'South' => <float>, // REQUIRED
                                        'West' => <float>, // REQUIRED
                                    ],
                                    'MapZoomMode' => 'AUTO|MANUAL',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'HeatMapVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'ColorScale' => [
                                    'ColorFillType' => 'DISCRETE|GRADIENT', // REQUIRED
                                    'Colors' => [ // REQUIRED
                                        [
                                            'Color' => '<string>',
                                            'DataValue' => <float>,
                                        ],
                                        // ...
                                    ],
                                    'NullValueColor' => [
                                        'Color' => '<string>',
                                        'DataValue' => <float>,
                                    ],
                                ],
                                'ColumnAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'ColumnLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'HeatMapAggregatedFieldWells' => [
                                        'Columns' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Rows' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'RowAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'RowLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SortConfiguration' => [
                                    'HeatMapColumnItemsLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'HeatMapColumnSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'HeatMapRowItemsLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'HeatMapRowSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'HistogramVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'BinOptions' => [
                                    'BinCount' => [
                                        'Value' => <integer>,
                                    ],
                                    'BinWidth' => [
                                        'BinCountLimit' => <integer>,
                                        'Value' => <float>,
                                    ],
                                    'SelectedBinType' => 'BIN_COUNT|BIN_WIDTH',
                                    'StartValue' => <float>,
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'HistogramAggregatedFieldWells' => [
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                                'XAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'XAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'YAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'InsightVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'DataSetIdentifier' => '<string>', // REQUIRED
                            'InsightConfiguration' => [
                                'Computations' => [
                                    [
                                        'Forecast' => [
                                            'ComputationId' => '<string>', // REQUIRED
                                            'CustomSeasonalityValue' => <integer>,
                                            'LowerBoundary' => <float>,
                                            'Name' => '<string>',
                                            'PeriodsBackward' => <integer>,
                                            'PeriodsForward' => <integer>,
                                            'PredictionInterval' => <integer>,
                                            'Seasonality' => 'AUTOMATIC|CUSTOM',
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'UpperBoundary' => <float>,
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'GrowthRate' => [
                                            'ComputationId' => '<string>', // REQUIRED
                                            'Name' => '<string>',
                                            'PeriodSize' => <integer>,
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'MaximumMinimum' => [
                                            'ComputationId' => '<string>', // REQUIRED
                                            'Name' => '<string>',
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'Type' => 'MAXIMUM|MINIMUM', // REQUIRED
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'MetricComparison' => [
                                            'ComputationId' => '<string>', // REQUIRED
                                            'FromValue' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'Name' => '<string>',
                                            'TargetValue' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                        ],
                                        'PeriodOverPeriod' => [
                                            'ComputationId' => '<string>', // REQUIRED
                                            'Name' => '<string>',
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'PeriodToDate' => [
                                            'ComputationId' => '<string>', // REQUIRED
                                            'Name' => '<string>',
                                            'PeriodTimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'TopBottomMovers' => [
                                            'Category' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'ComputationId' => '<string>', // REQUIRED
                                            'MoverSize' => <integer>,
                                            'Name' => '<string>',
                                            'SortOrder' => 'PERCENT_DIFFERENCE|ABSOLUTE_DIFFERENCE',
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'Type' => 'TOP|BOTTOM', // REQUIRED
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'TopBottomRanked' => [
                                            'Category' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'ComputationId' => '<string>', // REQUIRED
                                            'Name' => '<string>',
                                            'ResultSize' => <integer>,
                                            'Type' => 'TOP|BOTTOM', // REQUIRED
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'TotalAggregation' => [
                                            'ComputationId' => '<string>', // REQUIRED
                                            'Name' => '<string>',
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'UniqueValues' => [
                                            'Category' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'ComputationId' => '<string>', // REQUIRED
                                            'Name' => '<string>',
                                        ],
                                    ],
                                    // ...
                                ],
                                'CustomNarrative' => [
                                    'Narrative' => '<string>', // REQUIRED
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'KPIVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldWells' => [
                                    'TargetValues' => [
                                        [
                                            'CalculatedMeasureField' => [
                                                'Expression' => '<string>', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CategoricalMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'DateMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'NumericalMeasureField' => [
                                                'AggregationFunction' => [
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'FormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'TrendGroups' => [
                                        [
                                            'CategoricalDimensionField' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                                'HierarchyId' => '<string>',
                                            ],
                                            'DateDimensionField' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                                'HierarchyId' => '<string>',
                                            ],
                                            'NumericalDimensionField' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'FormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                                'HierarchyId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'Values' => [
                                        [
                                            'CalculatedMeasureField' => [
                                                'Expression' => '<string>', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CategoricalMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'DateMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'NumericalMeasureField' => [
                                                'AggregationFunction' => [
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'FormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'KPIOptions' => [
                                    'Comparison' => [
                                        'ComparisonFormat' => [
                                            'NumberDisplayFormatConfiguration' => [
                                                'DecimalPlacesConfiguration' => [
                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                ],
                                                'NegativeValueConfiguration' => [
                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                ],
                                                'NullValueFormatConfiguration' => [
                                                    'NullString' => '<string>', // REQUIRED
                                                ],
                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                'Prefix' => '<string>',
                                                'SeparatorConfiguration' => [
                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                    'ThousandsSeparator' => [
                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'Suffix' => '<string>',
                                            ],
                                            'PercentageDisplayFormatConfiguration' => [
                                                'DecimalPlacesConfiguration' => [
                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                ],
                                                'NegativeValueConfiguration' => [
                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                ],
                                                'NullValueFormatConfiguration' => [
                                                    'NullString' => '<string>', // REQUIRED
                                                ],
                                                'Prefix' => '<string>',
                                                'SeparatorConfiguration' => [
                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                    'ThousandsSeparator' => [
                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'Suffix' => '<string>',
                                            ],
                                        ],
                                        'ComparisonMethod' => 'DIFFERENCE|PERCENT_DIFFERENCE|PERCENT',
                                    ],
                                    'PrimaryValueDisplayType' => 'HIDDEN|COMPARISON|ACTUAL',
                                    'PrimaryValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'ProgressBar' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'SecondaryValue' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'SecondaryValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Sparkline' => [
                                        'Color' => '<string>',
                                        'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                        'Type' => 'LINE|AREA', // REQUIRED
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'TrendArrows' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'VisualLayoutOptions' => [
                                        'StandardLayout' => [
                                            'Type' => 'CLASSIC|VERTICAL', // REQUIRED
                                        ],
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'TrendGroupSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'ConditionalFormatting' => [
                                'ConditionalFormattingOptions' => [
                                    [
                                        'ActualValue' => [
                                            'Icon' => [
                                                'CustomCondition' => [
                                                    'Color' => '<string>',
                                                    'DisplayConfiguration' => [
                                                        'IconDisplayOption' => 'ICON_ONLY',
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                    'IconOptions' => [ // REQUIRED
                                                        '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>',
                                                    ],
                                                ],
                                                'IconSet' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    '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',
                                                ],
                                            ],
                                            'TextColor' => [
                                                'Gradient' => [
                                                    'Color' => [ // REQUIRED
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>, // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                            ],
                                        ],
                                        'ComparisonValue' => [
                                            'Icon' => [
                                                'CustomCondition' => [
                                                    'Color' => '<string>',
                                                    'DisplayConfiguration' => [
                                                        'IconDisplayOption' => 'ICON_ONLY',
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                    'IconOptions' => [ // REQUIRED
                                                        '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>',
                                                    ],
                                                ],
                                                'IconSet' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    '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',
                                                ],
                                            ],
                                            'TextColor' => [
                                                'Gradient' => [
                                                    'Color' => [ // REQUIRED
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>, // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                            ],
                                        ],
                                        'PrimaryValue' => [
                                            'Icon' => [
                                                'CustomCondition' => [
                                                    'Color' => '<string>',
                                                    'DisplayConfiguration' => [
                                                        'IconDisplayOption' => 'ICON_ONLY',
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                    'IconOptions' => [ // REQUIRED
                                                        '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>',
                                                    ],
                                                ],
                                                'IconSet' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    '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',
                                                ],
                                            ],
                                            'TextColor' => [
                                                'Gradient' => [
                                                    'Color' => [ // REQUIRED
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>, // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                            ],
                                        ],
                                        'ProgressBar' => [
                                            'ForegroundColor' => [
                                                'Gradient' => [
                                                    'Color' => [ // REQUIRED
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>, // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'LayerMapVisual' => [
                            'ChartConfiguration' => [
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'MapLayers' => [
                                    [
                                        'Actions' => [
                                            [
                                                'ActionOperations' => [ // REQUIRED
                                                    [
                                                        'FilterOperation' => [
                                                            'SelectedFieldsConfiguration' => [ // REQUIRED
                                                                'SelectedColumns' => [
                                                                    [
                                                                        'ColumnName' => '<string>', // REQUIRED
                                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'SelectedFieldOptions' => 'ALL_FIELDS',
                                                                'SelectedFields' => ['<string>', ...],
                                                            ],
                                                            'TargetVisualsConfiguration' => [ // REQUIRED
                                                                'SameSheetTargetVisualConfiguration' => [
                                                                    'TargetVisualOptions' => 'ALL_VISUALS',
                                                                    'TargetVisuals' => ['<string>', ...],
                                                                ],
                                                            ],
                                                        ],
                                                        'NavigationOperation' => [
                                                            'LocalNavigationConfiguration' => [
                                                                'TargetSheetId' => '<string>', // REQUIRED
                                                            ],
                                                        ],
                                                        'SetParametersOperation' => [
                                                            'ParameterValueConfigurations' => [ // REQUIRED
                                                                [
                                                                    'DestinationParameterName' => '<string>', // REQUIRED
                                                                    'Value' => [ // REQUIRED
                                                                        'CustomValuesConfiguration' => [
                                                                            'CustomValues' => [ // REQUIRED
                                                                                'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                                'DecimalValues' => [<float>, ...],
                                                                                'IntegerValues' => [<integer>, ...],
                                                                                'StringValues' => ['<string>', ...],
                                                                            ],
                                                                            'IncludeNullValue' => true || false,
                                                                        ],
                                                                        'SelectAllValueOptions' => 'ALL_VALUES',
                                                                        'SourceColumn' => [
                                                                            'ColumnName' => '<string>', // REQUIRED
                                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                                        ],
                                                                        'SourceField' => '<string>',
                                                                        'SourceParameterName' => '<string>',
                                                                    ],
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'URLOperation' => [
                                                            'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                            'URLTemplate' => '<string>', // REQUIRED
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                                'CustomActionId' => '<string>', // REQUIRED
                                                'Name' => '<string>', // REQUIRED
                                                'Status' => 'ENABLED|DISABLED',
                                                'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DataSource' => [
                                            'StaticFileDataSource' => [
                                                'StaticFileId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        'JoinDefinition' => [
                                            'ColorField' => [
                                                'ColorDimensionsFields' => [
                                                    [
                                                        'CategoricalDimensionField' => [
                                                            'Column' => [ // REQUIRED
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'FieldId' => '<string>', // REQUIRED
                                                            'FormatConfiguration' => [
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumericFormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                            'HierarchyId' => '<string>',
                                                        ],
                                                        'DateDimensionField' => [
                                                            'Column' => [ // REQUIRED
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                            'FieldId' => '<string>', // REQUIRED
                                                            'FormatConfiguration' => [
                                                                'DateTimeFormat' => '<string>',
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumericFormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                            'HierarchyId' => '<string>',
                                                        ],
                                                        'NumericalDimensionField' => [
                                                            'Column' => [ // REQUIRED
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'FieldId' => '<string>', // REQUIRED
                                                            'FormatConfiguration' => [
                                                                'FormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                            'HierarchyId' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                                'ColorValuesFields' => [
                                                    [
                                                        'CalculatedMeasureField' => [
                                                            'Expression' => '<string>', // REQUIRED
                                                            'FieldId' => '<string>', // REQUIRED
                                                        ],
                                                        'CategoricalMeasureField' => [
                                                            'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                            'Column' => [ // REQUIRED
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'FieldId' => '<string>', // REQUIRED
                                                            'FormatConfiguration' => [
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumericFormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                        ],
                                                        'DateMeasureField' => [
                                                            'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                            'Column' => [ // REQUIRED
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'FieldId' => '<string>', // REQUIRED
                                                            'FormatConfiguration' => [
                                                                'DateTimeFormat' => '<string>',
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumericFormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                        ],
                                                        'NumericalMeasureField' => [
                                                            'AggregationFunction' => [
                                                                'PercentileAggregation' => [
                                                                    'PercentileValue' => <float>,
                                                                ],
                                                                'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                            ],
                                                            'Column' => [ // REQUIRED
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'FieldId' => '<string>', // REQUIRED
                                                            'FormatConfiguration' => [
                                                                'FormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'DatasetKeyField' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'DateTimeFormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'NumberFormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'StringFormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'ShapeKeyField' => '<string>',
                                        ],
                                        'Label' => '<string>',
                                        'LayerDefinition' => [
                                            'LineLayer' => [
                                                'Style' => [ // REQUIRED
                                                    'LineSymbolStyle' => [
                                                        'FillColor' => [
                                                            'Categorical' => [
                                                                'CategoryDataColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => '<string>', // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Gradient' => [
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                                'StepColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => <float>, // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                            ],
                                                            'Solid' => [
                                                                'Color' => '<string>', // REQUIRED
                                                                'State' => 'ENABLED|DISABLED',
                                                            ],
                                                        ],
                                                        'LineWidth' => [
                                                            'LineWidth' => <float>,
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'PointLayer' => [
                                                'Style' => [ // REQUIRED
                                                    'CircleSymbolStyle' => [
                                                        'CircleRadius' => [
                                                            'Radius' => <float>,
                                                        ],
                                                        'FillColor' => [
                                                            'Categorical' => [
                                                                'CategoryDataColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => '<string>', // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Gradient' => [
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                                'StepColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => <float>, // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                            ],
                                                            'Solid' => [
                                                                'Color' => '<string>', // REQUIRED
                                                                'State' => 'ENABLED|DISABLED',
                                                            ],
                                                        ],
                                                        'StrokeColor' => [
                                                            'Categorical' => [
                                                                'CategoryDataColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => '<string>', // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Gradient' => [
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                                'StepColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => <float>, // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                            ],
                                                            'Solid' => [
                                                                'Color' => '<string>', // REQUIRED
                                                                'State' => 'ENABLED|DISABLED',
                                                            ],
                                                        ],
                                                        'StrokeWidth' => [
                                                            'LineWidth' => <float>,
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'PolygonLayer' => [
                                                'Style' => [ // REQUIRED
                                                    'PolygonSymbolStyle' => [
                                                        'FillColor' => [
                                                            'Categorical' => [
                                                                'CategoryDataColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => '<string>', // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Gradient' => [
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                                'StepColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => <float>, // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                            ],
                                                            'Solid' => [
                                                                'Color' => '<string>', // REQUIRED
                                                                'State' => 'ENABLED|DISABLED',
                                                            ],
                                                        ],
                                                        'StrokeColor' => [
                                                            'Categorical' => [
                                                                'CategoryDataColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => '<string>', // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Gradient' => [
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                                'StepColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => <float>, // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                            ],
                                                            'Solid' => [
                                                                'Color' => '<string>', // REQUIRED
                                                                'State' => 'ENABLED|DISABLED',
                                                            ],
                                                        ],
                                                        'StrokeWidth' => [
                                                            'LineWidth' => <float>,
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'LayerId' => '<string>', // REQUIRED
                                        'LayerType' => 'POINT|LINE|POLYGON',
                                        'Tooltip' => [
                                            'FieldBasedTooltip' => [
                                                'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                                'TooltipFields' => [
                                                    [
                                                        'ColumnTooltipItem' => [
                                                            'Aggregation' => [
                                                                'AttributeAggregationFunction' => [
                                                                    'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                                    'ValueForMultipleValues' => '<string>',
                                                                ],
                                                                'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                                'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                                'NumericalAggregationFunction' => [
                                                                    'PercentileAggregation' => [
                                                                        'PercentileValue' => <float>,
                                                                    ],
                                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                                ],
                                                            ],
                                                            'Column' => [ // REQUIRED
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'Label' => '<string>',
                                                            'TooltipTarget' => 'BOTH|BAR|LINE',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'FieldTooltipItem' => [
                                                            'FieldId' => '<string>', // REQUIRED
                                                            'Label' => '<string>',
                                                            'TooltipTarget' => 'BOTH|BAR|LINE',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                                'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                            ],
                                            'SelectedTooltipType' => 'BASIC|DETAILED',
                                            'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    // ...
                                ],
                                'MapState' => [
                                    'Bounds' => [
                                        'East' => <float>, // REQUIRED
                                        'North' => <float>, // REQUIRED
                                        'South' => <float>, // REQUIRED
                                        'West' => <float>, // REQUIRED
                                    ],
                                    'MapNavigation' => 'ENABLED|DISABLED',
                                ],
                                'MapStyle' => [
                                    'BackgroundColor' => '<string>',
                                    'BaseMapStyle' => 'LIGHT_GRAY|DARK_GRAY|STREET|IMAGERY',
                                    'BaseMapVisibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'DataSetIdentifier' => '<string>', // REQUIRED
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'LineChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'ContributionAnalysisDefaults' => [
                                    [
                                        'ContributorDimensions' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'MeasureFieldId' => '<string>', // REQUIRED
                                    ],
                                    // ...
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'DefaultSeriesSettings' => [
                                    'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS',
                                    'LineStyleSettings' => [
                                        'LineInterpolation' => 'LINEAR|SMOOTH|STEPPED',
                                        'LineStyle' => 'SOLID|DOTTED|DASHED',
                                        'LineVisibility' => 'HIDDEN|VISIBLE',
                                        'LineWidth' => '<string>',
                                    ],
                                    'MarkerStyleSettings' => [
                                        'MarkerColor' => '<string>',
                                        'MarkerShape' => 'CIRCLE|TRIANGLE|SQUARE|DIAMOND|ROUNDED_SQUARE',
                                        'MarkerSize' => '<string>',
                                        'MarkerVisibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'FieldWells' => [
                                    'LineChartAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Colors' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'SmallMultiples' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'ForecastConfigurations' => [
                                    [
                                        'ForecastProperties' => [
                                            'LowerBoundary' => <float>,
                                            'PeriodsBackward' => <integer>,
                                            'PeriodsForward' => <integer>,
                                            'PredictionInterval' => <integer>,
                                            'Seasonality' => <integer>,
                                            'UpperBoundary' => <float>,
                                        ],
                                        'Scenario' => [
                                            'WhatIfPointScenario' => [
                                                'Date' => <integer || string || DateTime>, // REQUIRED
                                                'Value' => <float>, // REQUIRED
                                            ],
                                            'WhatIfRangeScenario' => [
                                                'EndDate' => <integer || string || DateTime>, // REQUIRED
                                                'StartDate' => <integer || string || DateTime>, // REQUIRED
                                                'Value' => <float>, // REQUIRED
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'PrimaryYAxisDisplayOptions' => [
                                    'AxisOptions' => [
                                        'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                        'AxisOffset' => '<string>',
                                        'DataOptions' => [
                                            'DateAxisOptions' => [
                                                'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'NumericAxisOptions' => [
                                                'Range' => [
                                                    'DataDriven' => [
                                                    ],
                                                    'MinMax' => [
                                                        'Maximum' => <float>,
                                                        'Minimum' => <float>,
                                                    ],
                                                ],
                                                'Scale' => [
                                                    'Linear' => [
                                                        'StepCount' => <integer>,
                                                        'StepSize' => <float>,
                                                    ],
                                                    'Logarithmic' => [
                                                        'Base' => <float>,
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                        'ScrollbarOptions' => [
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                            'VisibleRange' => [
                                                'PercentRange' => [
                                                    'From' => <float>,
                                                    'To' => <float>,
                                                ],
                                            ],
                                        ],
                                        'TickLabelOptions' => [
                                            'LabelOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RotationAngle' => <float>,
                                        ],
                                    ],
                                    'MissingDataConfigurations' => [
                                        [
                                            'TreatmentOption' => 'INTERPOLATE|SHOW_AS_ZERO|SHOW_AS_BLANK',
                                        ],
                                        // ...
                                    ],
                                ],
                                'PrimaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ReferenceLines' => [
                                    [
                                        'DataConfiguration' => [ // REQUIRED
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS',
                                            'DynamicConfiguration' => [
                                                'Calculation' => [ // REQUIRED
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'MeasureAggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                            ],
                                            'SeriesType' => 'BAR|LINE',
                                            'StaticConfiguration' => [
                                                'Value' => <float>, // REQUIRED
                                            ],
                                        ],
                                        'LabelConfiguration' => [
                                            'CustomLabelConfiguration' => [
                                                'CustomLabel' => '<string>', // REQUIRED
                                            ],
                                            'FontColor' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalPosition' => 'LEFT|CENTER|RIGHT',
                                            'ValueLabelConfiguration' => [
                                                'FormatConfiguration' => [
                                                    'CurrencyDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                        'Symbol' => '<string>',
                                                    ],
                                                    'NumberDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                    'PercentageDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                ],
                                                'RelativePosition' => 'BEFORE_CUSTOM_LABEL|AFTER_CUSTOM_LABEL',
                                            ],
                                            'VerticalPosition' => 'ABOVE|BELOW',
                                        ],
                                        'Status' => 'ENABLED|DISABLED',
                                        'StyleConfiguration' => [
                                            'Color' => '<string>',
                                            'Pattern' => 'SOLID|DASHED|DOTTED',
                                        ],
                                    ],
                                    // ...
                                ],
                                'SecondaryYAxisDisplayOptions' => [
                                    'AxisOptions' => [
                                        'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                        'AxisOffset' => '<string>',
                                        'DataOptions' => [
                                            'DateAxisOptions' => [
                                                'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'NumericAxisOptions' => [
                                                'Range' => [
                                                    'DataDriven' => [
                                                    ],
                                                    'MinMax' => [
                                                        'Maximum' => <float>,
                                                        'Minimum' => <float>,
                                                    ],
                                                ],
                                                'Scale' => [
                                                    'Linear' => [
                                                        'StepCount' => <integer>,
                                                        'StepSize' => <float>,
                                                    ],
                                                    'Logarithmic' => [
                                                        'Base' => <float>,
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                        'ScrollbarOptions' => [
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                            'VisibleRange' => [
                                                'PercentRange' => [
                                                    'From' => <float>,
                                                    'To' => <float>,
                                                ],
                                            ],
                                        ],
                                        'TickLabelOptions' => [
                                            'LabelOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RotationAngle' => <float>,
                                        ],
                                    ],
                                    'MissingDataConfigurations' => [
                                        [
                                            'TreatmentOption' => 'INTERPOLATE|SHOW_AS_ZERO|SHOW_AS_BLANK',
                                        ],
                                        // ...
                                    ],
                                ],
                                'SecondaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'Series' => [
                                    [
                                        'DataFieldSeriesItem' => [
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS', // REQUIRED
                                            'FieldId' => '<string>', // REQUIRED
                                            'FieldValue' => '<string>',
                                            'Settings' => [
                                                'LineStyleSettings' => [
                                                    'LineInterpolation' => 'LINEAR|SMOOTH|STEPPED',
                                                    'LineStyle' => 'SOLID|DOTTED|DASHED',
                                                    'LineVisibility' => 'HIDDEN|VISIBLE',
                                                    'LineWidth' => '<string>',
                                                ],
                                                'MarkerStyleSettings' => [
                                                    'MarkerColor' => '<string>',
                                                    'MarkerShape' => 'CIRCLE|TRIANGLE|SQUARE|DIAMOND|ROUNDED_SQUARE',
                                                    'MarkerSize' => '<string>',
                                                    'MarkerVisibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                        ],
                                        'FieldSeriesItem' => [
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS', // REQUIRED
                                            'FieldId' => '<string>', // REQUIRED
                                            'Settings' => [
                                                'LineStyleSettings' => [
                                                    'LineInterpolation' => 'LINEAR|SMOOTH|STEPPED',
                                                    'LineStyle' => 'SOLID|DOTTED|DASHED',
                                                    'LineVisibility' => 'HIDDEN|VISIBLE',
                                                    'LineWidth' => '<string>',
                                                ],
                                                'MarkerStyleSettings' => [
                                                    'MarkerColor' => '<string>',
                                                    'MarkerShape' => 'CIRCLE|TRIANGLE|SQUARE|DIAMOND|ROUNDED_SQUARE',
                                                    'MarkerSize' => '<string>',
                                                    'MarkerVisibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                                'SingleAxisOptions' => [
                                    'YAxisOptions' => [
                                        'YAxis' => 'PRIMARY_Y_AXIS', // REQUIRED
                                    ],
                                ],
                                'SmallMultiplesOptions' => [
                                    'MaxVisibleColumns' => <integer>,
                                    'MaxVisibleRows' => <integer>,
                                    'PanelConfiguration' => [
                                        'BackgroundColor' => '<string>',
                                        'BackgroundVisibility' => 'HIDDEN|VISIBLE',
                                        'BorderColor' => '<string>',
                                        'BorderStyle' => 'SOLID|DASHED|DOTTED',
                                        'BorderThickness' => '<string>',
                                        'BorderVisibility' => 'HIDDEN|VISIBLE',
                                        'GutterSpacing' => '<string>',
                                        'GutterVisibility' => 'HIDDEN|VISIBLE',
                                        'Title' => [
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'XAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                    'YAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'ColorItemsLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'SmallMultiplesLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'SmallMultiplesSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'Type' => 'LINE|AREA|STACKED_AREA',
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                                'XAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'XAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'PieChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ContributionAnalysisDefaults' => [
                                    [
                                        'ContributorDimensions' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'MeasureFieldId' => '<string>', // REQUIRED
                                    ],
                                    // ...
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'DonutOptions' => [
                                    'ArcOptions' => [
                                        'ArcThickness' => 'SMALL|MEDIUM|LARGE|WHOLE',
                                    ],
                                    'DonutCenterOptions' => [
                                        'LabelVisibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'FieldWells' => [
                                    'PieChartAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'SmallMultiples' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'SmallMultiplesOptions' => [
                                    'MaxVisibleColumns' => <integer>,
                                    'MaxVisibleRows' => <integer>,
                                    'PanelConfiguration' => [
                                        'BackgroundColor' => '<string>',
                                        'BackgroundVisibility' => 'HIDDEN|VISIBLE',
                                        'BorderColor' => '<string>',
                                        'BorderStyle' => 'SOLID|DASHED|DOTTED',
                                        'BorderThickness' => '<string>',
                                        'BorderVisibility' => 'HIDDEN|VISIBLE',
                                        'GutterSpacing' => '<string>',
                                        'GutterVisibility' => 'HIDDEN|VISIBLE',
                                        'Title' => [
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'XAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                    'YAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SmallMultiplesLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'SmallMultiplesSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ValueLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'PivotTableVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldOptions' => [
                                    'CollapseStateOptions' => [
                                        [
                                            'State' => 'COLLAPSED|EXPANDED',
                                            'Target' => [ // REQUIRED
                                                'FieldDataPathValues' => [
                                                    [
                                                        'DataPathType' => [
                                                            'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                        ],
                                                        'FieldId' => '<string>',
                                                        'FieldValue' => '<string>',
                                                    ],
                                                    // ...
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'DataPathOptions' => [
                                        [
                                            'DataPathList' => [ // REQUIRED
                                                [
                                                    'DataPathType' => [
                                                        'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FieldValue' => '<string>',
                                                ],
                                                // ...
                                            ],
                                            'Width' => '<string>',
                                        ],
                                        // ...
                                    ],
                                    'SelectedFieldOptions' => [
                                        [
                                            'CustomLabel' => '<string>',
                                            'FieldId' => '<string>', // REQUIRED
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        // ...
                                    ],
                                ],
                                'FieldWells' => [
                                    'PivotTableAggregatedFieldWells' => [
                                        'Columns' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Rows' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'PaginatedReportOptions' => [
                                    'OverflowColumnHeaderVisibility' => 'HIDDEN|VISIBLE',
                                    'VerticalOverflowVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SortConfiguration' => [
                                    'FieldSortOptions' => [
                                        [
                                            'FieldId' => '<string>', // REQUIRED
                                            'SortBy' => [ // REQUIRED
                                                'Column' => [
                                                    'AggregationFunction' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Direction' => 'ASC|DESC', // REQUIRED
                                                    'SortBy' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'DataPath' => [
                                                    'Direction' => 'ASC|DESC', // REQUIRED
                                                    'SortPaths' => [ // REQUIRED
                                                        [
                                                            'DataPathType' => [
                                                                'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                            ],
                                                            'FieldId' => '<string>',
                                                            'FieldValue' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                ],
                                                'Field' => [
                                                    'Direction' => 'ASC|DESC', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'TableOptions' => [
                                    'CellStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'CollapsedRowDimensionsVisibility' => 'HIDDEN|VISIBLE',
                                    'ColumnHeaderStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ColumnNamesVisibility' => 'HIDDEN|VISIBLE',
                                    'DefaultCellWidth' => '<string>',
                                    'MetricPlacement' => 'ROW|COLUMN',
                                    'RowAlternateColorOptions' => [
                                        'RowAlternateColors' => ['<string>', ...],
                                        'Status' => 'ENABLED|DISABLED',
                                        'UsePrimaryBackgroundColor' => 'ENABLED|DISABLED',
                                    ],
                                    'RowFieldNamesStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'RowHeaderStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'RowsLabelOptions' => [
                                        'CustomLabel' => '<string>',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'RowsLayout' => 'TABULAR|HIERARCHY',
                                    'SingleMetricVisibility' => 'HIDDEN|VISIBLE',
                                    'ToggleButtonsVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TotalOptions' => [
                                    'ColumnSubtotalOptions' => [
                                        'CustomLabel' => '<string>',
                                        'FieldLevel' => 'ALL|CUSTOM|LAST',
                                        'FieldLevelOptions' => [
                                            [
                                                'FieldId' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'MetricHeaderCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'StyleTargets' => [
                                            [
                                                'CellType' => 'TOTAL|METRIC_HEADER|VALUE', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'TotalCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                        'ValueCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'ColumnTotalOptions' => [
                                        'CustomLabel' => '<string>',
                                        'MetricHeaderCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'Placement' => 'START|END|AUTO',
                                        'ScrollStatus' => 'PINNED|SCROLLED',
                                        'TotalAggregationOptions' => [
                                            [
                                                'FieldId' => '<string>', // REQUIRED
                                                'TotalAggregationFunction' => [ // REQUIRED
                                                    'SimpleTotalAggregationFunction' => 'DEFAULT|SUM|AVERAGE|MIN|MAX|NONE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TotalCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                        'ValueCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'RowSubtotalOptions' => [
                                        'CustomLabel' => '<string>',
                                        'FieldLevel' => 'ALL|CUSTOM|LAST',
                                        'FieldLevelOptions' => [
                                            [
                                                'FieldId' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'MetricHeaderCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'StyleTargets' => [
                                            [
                                                'CellType' => 'TOTAL|METRIC_HEADER|VALUE', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'TotalCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                        'ValueCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'RowTotalOptions' => [
                                        'CustomLabel' => '<string>',
                                        'MetricHeaderCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'Placement' => 'START|END|AUTO',
                                        'ScrollStatus' => 'PINNED|SCROLLED',
                                        'TotalAggregationOptions' => [
                                            [
                                                'FieldId' => '<string>', // REQUIRED
                                                'TotalAggregationFunction' => [ // REQUIRED
                                                    'SimpleTotalAggregationFunction' => 'DEFAULT|SUM|AVERAGE|MIN|MAX|NONE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TotalCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                        'ValueCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                ],
                            ],
                            'ConditionalFormatting' => [
                                'ConditionalFormattingOptions' => [
                                    [
                                        'Cell' => [
                                            'FieldId' => '<string>', // REQUIRED
                                            'Scope' => [
                                                'Role' => 'FIELD|FIELD_TOTAL|GRAND_TOTAL',
                                            ],
                                            'Scopes' => [
                                                [
                                                    'Role' => 'FIELD|FIELD_TOTAL|GRAND_TOTAL',
                                                ],
                                                // ...
                                            ],
                                            'TextFormat' => [
                                                'BackgroundColor' => [
                                                    'Gradient' => [
                                                        'Color' => [ // REQUIRED
                                                            'Stops' => [
                                                                [
                                                                    'Color' => '<string>',
                                                                    'DataValue' => <float>,
                                                                    'GradientOffset' => <float>, // REQUIRED
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                    'Solid' => [
                                                        'Color' => '<string>',
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'Icon' => [
                                                    'CustomCondition' => [
                                                        'Color' => '<string>',
                                                        'DisplayConfiguration' => [
                                                            'IconDisplayOption' => 'ICON_ONLY',
                                                        ],
                                                        'Expression' => '<string>', // REQUIRED
                                                        'IconOptions' => [ // REQUIRED
                                                            '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>',
                                                        ],
                                                    ],
                                                    'IconSet' => [
                                                        'Expression' => '<string>', // REQUIRED
                                                        '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',
                                                    ],
                                                ],
                                                'TextColor' => [
                                                    'Gradient' => [
                                                        'Color' => [ // REQUIRED
                                                            'Stops' => [
                                                                [
                                                                    'Color' => '<string>',
                                                                    'DataValue' => <float>,
                                                                    'GradientOffset' => <float>, // REQUIRED
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                    'Solid' => [
                                                        'Color' => '<string>',
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'PluginVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldWells' => [
                                    [
                                        'AxisName' => 'GROUP_BY|VALUE',
                                        'Dimensions' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Measures' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Unaggregated' => [
                                            [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'DateTimeFormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'NumberFormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'StringFormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                    // ...
                                ],
                                'SortConfiguration' => [
                                    'PluginVisualTableQuerySort' => [
                                        'ItemsLimitConfiguration' => [
                                            'ItemsLimit' => <integer>,
                                        ],
                                        'RowSort' => [
                                            [
                                                'ColumnSort' => [
                                                    'AggregationFunction' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Direction' => 'ASC|DESC', // REQUIRED
                                                    'SortBy' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'FieldSort' => [
                                                    'Direction' => 'ASC|DESC', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'VisualOptions' => [
                                    'VisualProperties' => [
                                        [
                                            'Name' => '<string>',
                                            'Value' => '<string>',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'PluginArn' => '<string>', // REQUIRED
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'RadarChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'AlternateBandColorsVisibility' => 'HIDDEN|VISIBLE',
                                'AlternateBandEvenColor' => '<string>',
                                'AlternateBandOddColor' => '<string>',
                                'AxesRangeScale' => 'AUTO|INDEPENDENT|SHARED',
                                'BaseSeriesSettings' => [
                                    'AreaStyleSettings' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'CategoryAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ColorAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'ColorLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'RadarChartAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Color' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'Shape' => 'CIRCLE|POLYGON',
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'ColorItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'ColorSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'StartAngle' => <float>,
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'SankeyDiagramVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'SankeyDiagramAggregatedFieldWells' => [
                                        'Destination' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Source' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Weight' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'DestinationItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'SourceItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'WeightSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'ScatterPlotVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'ScatterPlotCategoricallyAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Label' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Size' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'XAxis' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'YAxis' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                    'ScatterPlotUnaggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Label' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Size' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'XAxis' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'YAxis' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'SortConfiguration' => [
                                    'ScatterPlotLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                                'XAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'XAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'YAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'YAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'TableVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldOptions' => [
                                    'Order' => ['<string>', ...],
                                    'PinnedFieldOptions' => [
                                        'PinnedLeftFields' => ['<string>', ...],
                                    ],
                                    'SelectedFieldOptions' => [
                                        [
                                            'CustomLabel' => '<string>',
                                            'FieldId' => '<string>', // REQUIRED
                                            'URLStyling' => [
                                                'ImageConfiguration' => [
                                                    'SizingOptions' => [
                                                        'TableCellImageScalingConfiguration' => 'FIT_TO_CELL_HEIGHT|FIT_TO_CELL_WIDTH|DO_NOT_SCALE',
                                                    ],
                                                ],
                                                'LinkConfiguration' => [
                                                    'Content' => [ // REQUIRED
                                                        'CustomIconContent' => [
                                                            'Icon' => 'LINK',
                                                        ],
                                                        'CustomTextContent' => [
                                                            'FontConfiguration' => [ // REQUIRED
                                                                'FontColor' => '<string>',
                                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                                'FontFamily' => '<string>',
                                                                'FontSize' => [
                                                                    'Absolute' => '<string>',
                                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                                ],
                                                                'FontStyle' => 'NORMAL|ITALIC',
                                                                'FontWeight' => [
                                                                    'Name' => 'NORMAL|BOLD',
                                                                ],
                                                            ],
                                                            'Value' => '<string>',
                                                        ],
                                                    ],
                                                    'Target' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                            'Width' => '<string>',
                                        ],
                                        // ...
                                    ],
                                    'TransposedTableOptions' => [
                                        [
                                            'ColumnIndex' => <integer>,
                                            'ColumnType' => 'ROW_HEADER_COLUMN|VALUE_COLUMN', // REQUIRED
                                            'ColumnWidth' => '<string>',
                                        ],
                                        // ...
                                    ],
                                ],
                                'FieldWells' => [
                                    'TableAggregatedFieldWells' => [
                                        'GroupBy' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                    'TableUnaggregatedFieldWells' => [
                                        'Values' => [
                                            [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'DateTimeFormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'NumberFormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'StringFormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'PaginatedReportOptions' => [
                                    'OverflowColumnHeaderVisibility' => 'HIDDEN|VISIBLE',
                                    'VerticalOverflowVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SortConfiguration' => [
                                    'PaginationConfiguration' => [
                                        'PageNumber' => <integer>, // REQUIRED
                                        'PageSize' => <integer>, // REQUIRED
                                    ],
                                    'RowSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'TableInlineVisualizations' => [
                                    [
                                        'DataBars' => [
                                            'FieldId' => '<string>', // REQUIRED
                                            'NegativeColor' => '<string>',
                                            'PositiveColor' => '<string>',
                                        ],
                                    ],
                                    // ...
                                ],
                                'TableOptions' => [
                                    'CellStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'HeaderStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'Orientation' => 'VERTICAL|HORIZONTAL',
                                    'RowAlternateColorOptions' => [
                                        'RowAlternateColors' => ['<string>', ...],
                                        'Status' => 'ENABLED|DISABLED',
                                        'UsePrimaryBackgroundColor' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'TotalOptions' => [
                                    'CustomLabel' => '<string>',
                                    'Placement' => 'START|END|AUTO',
                                    'ScrollStatus' => 'PINNED|SCROLLED',
                                    'TotalAggregationOptions' => [
                                        [
                                            'FieldId' => '<string>', // REQUIRED
                                            'TotalAggregationFunction' => [ // REQUIRED
                                                'SimpleTotalAggregationFunction' => 'DEFAULT|SUM|AVERAGE|MIN|MAX|NONE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'TotalCellStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ConditionalFormatting' => [
                                'ConditionalFormattingOptions' => [
                                    [
                                        'Cell' => [
                                            'FieldId' => '<string>', // REQUIRED
                                            'TextFormat' => [
                                                'BackgroundColor' => [
                                                    'Gradient' => [
                                                        'Color' => [ // REQUIRED
                                                            'Stops' => [
                                                                [
                                                                    'Color' => '<string>',
                                                                    'DataValue' => <float>,
                                                                    'GradientOffset' => <float>, // REQUIRED
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                    'Solid' => [
                                                        'Color' => '<string>',
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'Icon' => [
                                                    'CustomCondition' => [
                                                        'Color' => '<string>',
                                                        'DisplayConfiguration' => [
                                                            'IconDisplayOption' => 'ICON_ONLY',
                                                        ],
                                                        'Expression' => '<string>', // REQUIRED
                                                        'IconOptions' => [ // REQUIRED
                                                            '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>',
                                                        ],
                                                    ],
                                                    'IconSet' => [
                                                        'Expression' => '<string>', // REQUIRED
                                                        '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',
                                                    ],
                                                ],
                                                'TextColor' => [
                                                    'Gradient' => [
                                                        'Color' => [ // REQUIRED
                                                            'Stops' => [
                                                                [
                                                                    'Color' => '<string>',
                                                                    'DataValue' => <float>,
                                                                    'GradientOffset' => <float>, // REQUIRED
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                    'Solid' => [
                                                        'Color' => '<string>',
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'Row' => [
                                            'BackgroundColor' => [
                                                'Gradient' => [
                                                    'Color' => [ // REQUIRED
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>, // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'TextColor' => [
                                                'Gradient' => [
                                                    'Color' => [ // REQUIRED
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>, // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'TreeMapVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'ColorLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ColorScale' => [
                                    'ColorFillType' => 'DISCRETE|GRADIENT', // REQUIRED
                                    'Colors' => [ // REQUIRED
                                        [
                                            'Color' => '<string>',
                                            'DataValue' => <float>,
                                        ],
                                        // ...
                                    ],
                                    'NullValueColor' => [
                                        'Color' => '<string>',
                                        'DataValue' => <float>,
                                    ],
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'TreeMapAggregatedFieldWells' => [
                                        'Colors' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Groups' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Sizes' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'GroupLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'SizeLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SortConfiguration' => [
                                    'TreeMapGroupItemsLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'TreeMapSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'WaterfallVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'CategoryAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'CategoryAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ColorConfiguration' => [
                                    'GroupColorConfiguration' => [
                                        'NegativeBarColor' => '<string>',
                                        'PositiveBarColor' => '<string>',
                                        'TotalBarColor' => '<string>',
                                    ],
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'WaterfallChartAggregatedFieldWells' => [
                                        'Breakdowns' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Categories' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'PrimaryYAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'PrimaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SortConfiguration' => [
                                    'BreakdownItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                                'WaterfallChartOptions' => [
                                    'TotalBarLabel' => '<string>',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'WordCloudVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'WordCloudAggregatedFieldWells' => [
                                        'GroupBy' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Size' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'WordCloudOptions' => [
                                    'CloudLayout' => 'FLUID|NORMAL',
                                    'MaximumStringLength' => <integer>,
                                    'WordCasing' => 'LOWER_CASE|EXISTING_CASE',
                                    'WordOrientation' => 'HORIZONTAL|HORIZONTAL_AND_VERTICAL',
                                    'WordPadding' => 'NONE|SMALL|MEDIUM|LARGE',
                                    'WordScaling' => 'EMPHASIZE|NORMAL',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                    ],
                    // ...
                ],
            ],
            // ...
        ],
        'StaticFiles' => [
            [
                'ImageStaticFile' => [
                    'Source' => [
                        'S3Options' => [
                            'BucketName' => '<string>', // REQUIRED
                            'ObjectKey' => '<string>', // REQUIRED
                            'Region' => '<string>', // REQUIRED
                        ],
                        'UrlOptions' => [
                            'Url' => '<string>', // REQUIRED
                        ],
                    ],
                    'StaticFileId' => '<string>', // REQUIRED
                ],
                'SpatialStaticFile' => [
                    'Source' => [
                        'S3Options' => [
                            'BucketName' => '<string>', // REQUIRED
                            'ObjectKey' => '<string>', // REQUIRED
                            'Region' => '<string>', // REQUIRED
                        ],
                        'UrlOptions' => [
                            'Url' => '<string>', // REQUIRED
                        ],
                    ],
                    'StaticFileId' => '<string>', // REQUIRED
                ],
            ],
            // ...
        ],
    ],
    'Name' => '<string>',
    'Permissions' => [
        [
            'Actions' => ['<string>', ...], // REQUIRED
            'Principal' => '<string>', // REQUIRED
        ],
        // ...
    ],
    'SourceEntity' => [
        'SourceAnalysis' => [
            'Arn' => '<string>', // REQUIRED
            'DataSetReferences' => [ // REQUIRED
                [
                    'DataSetArn' => '<string>', // REQUIRED
                    'DataSetPlaceholder' => '<string>', // REQUIRED
                ],
                // ...
            ],
        ],
        'SourceTemplate' => [
            'Arn' => '<string>', // REQUIRED
        ],
    ],
    'Tags' => [
        [
            'Key' => '<string>', // REQUIRED
            'Value' => '<string>', // REQUIRED
        ],
        // ...
    ],
    'TemplateId' => '<string>', // REQUIRED
    'ValidationStrategy' => [
        'Mode' => 'STRICT|LENIENT', // REQUIRED
    ],
    'VersionDescription' => '<string>',
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID for the Amazon Web Services account that the group is in. You use the ID for the Amazon Web Services account that contains your Amazon Quick Sight account.
 - Definition
 - 
- Type: TemplateVersionDefinition structure
 
The definition of a template.
A definition is the data model of all features in a Dashboard, Template, or Analysis.
Either a
SourceEntityor aDefinitionmust be provided in order for the request to be valid. - Name
 - 
- Type: string
 
A display name for the template.
 - Permissions
 - 
- Type: Array of ResourcePermission structures
 
A list of resource permissions to be set on the template.
 - SourceEntity
 - 
- Type: TemplateSourceEntity structure
 
The entity that you are using as a source when you create the template. In
SourceEntity, you specify the type of object you're using as source:SourceTemplatefor a template orSourceAnalysisfor an analysis. Both of these require an Amazon Resource Name (ARN). ForSourceTemplate, specify the ARN of the source template. ForSourceAnalysis, specify the ARN of the source analysis. TheSourceTemplateARN can contain any Amazon Web Services account and any Quick Sight-supported Amazon Web Services Region.Use the
DataSetReferencesentity withinSourceTemplateorSourceAnalysisto list the replacement datasets for the placeholders listed in the original. The schema in each dataset must match its placeholder.Either a
SourceEntityor aDefinitionmust be provided in order for the request to be valid. - Tags
 - 
- Type: Array of Tag structures
 
Contains a map of the key-value pairs for the resource tag or tags assigned to the resource.
 - TemplateId
 - 
- Required: Yes
 - Type: string
 
An ID for the template that you want to create. This template is unique per Amazon Web Services Region; in each Amazon Web Services account.
 - ValidationStrategy
 - 
- Type: ValidationStrategy structure
 
TThe option to relax the validation needed to create a template with definition objects. This skips the validation step for specific errors.
 - VersionDescription
 - 
- Type: string
 
A description of the current template version being created. This API operation creates the first version of the template. Every time
UpdateTemplateis called, a new version is created. Each version of the template maintains a description of the version in theVersionDescriptionfield. 
Result Syntax
[
    'Arn' => '<string>',
    'CreationStatus' => 'CREATION_IN_PROGRESS|CREATION_SUCCESSFUL|CREATION_FAILED|UPDATE_IN_PROGRESS|UPDATE_SUCCESSFUL|UPDATE_FAILED|DELETED',
    'RequestId' => '<string>',
    'Status' => <integer>,
    'TemplateId' => '<string>',
    'VersionArn' => '<string>',
]
	Result Details
Members
- Arn
 - 
- Type: string
 
The ARN for the template.
 - CreationStatus
 - 
- Type: string
 
The template creation status.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - TemplateId
 - 
- Type: string
 
The ID of the template.
 - VersionArn
 - 
- Type: string
 
The ARN for the template, including the version information of the first version.
 
Errors
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ResourceExistsException:
 The resource specified already exists.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- LimitExceededException:
 A limit is exceeded.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- InternalFailureException:
 An internal failure occurred.
CreateTemplateAlias
$result = $client->createTemplateAlias([/* ... */]); $promise = $client->createTemplateAliasAsync([/* ... */]);
Creates a template alias for a template.
Parameter Syntax
$result = $client->createTemplateAlias([
    'AliasName' => '<string>', // REQUIRED
    'AwsAccountId' => '<string>', // REQUIRED
    'TemplateId' => '<string>', // REQUIRED
    'TemplateVersionNumber' => <integer>, // REQUIRED
]);
	Parameter Details
Members
- AliasName
 - 
- Required: Yes
 - Type: string
 
The name that you want to give to the template alias that you're creating. Don't start the alias name with the
$character. Alias names that start with$are reserved by Quick Sight. - AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the template that you creating an alias for.
 - TemplateId
 - 
- Required: Yes
 - Type: string
 
An ID for the template.
 - TemplateVersionNumber
 - 
- Required: Yes
 - Type: long (int|float)
 
The version number of the template.
 
Result Syntax
[
    'RequestId' => '<string>',
    'Status' => <integer>,
    'TemplateAlias' => [
        'AliasName' => '<string>',
        'Arn' => '<string>',
        'TemplateVersionNumber' => <integer>,
    ],
]
	Result Details
Members
- RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - TemplateAlias
 - 
- Type: TemplateAlias structure
 
Information about the template alias.
 
Errors
- ThrottlingException:
 Access is throttled.
- ResourceNotFoundException:
 One or more resources can't be found.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- ResourceExistsException:
 The resource specified already exists.
- LimitExceededException:
 A limit is exceeded.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- InternalFailureException:
 An internal failure occurred.
CreateTheme
$result = $client->createTheme([/* ... */]); $promise = $client->createThemeAsync([/* ... */]);
Creates a theme.
A theme is set of configuration options for color and layout. Themes apply to analyses and dashboards. For more information, see Using Themes in Amazon Quick Sight in the Amazon Quick Sight User Guide.
Parameter Syntax
$result = $client->createTheme([
    'AwsAccountId' => '<string>', // REQUIRED
    'BaseThemeId' => '<string>', // REQUIRED
    'Configuration' => [ // REQUIRED
        'DataColorPalette' => [
            'Colors' => ['<string>', ...],
            'EmptyFillColor' => '<string>',
            'MinMaxGradient' => ['<string>', ...],
        ],
        'Sheet' => [
            'Tile' => [
                'Border' => [
                    'Show' => true || false,
                ],
            ],
            'TileLayout' => [
                'Gutter' => [
                    'Show' => true || false,
                ],
                'Margin' => [
                    'Show' => true || false,
                ],
            ],
        ],
        'Typography' => [
            'FontFamilies' => [
                [
                    'FontFamily' => '<string>',
                ],
                // ...
            ],
        ],
        'UIColorPalette' => [
            'Accent' => '<string>',
            'AccentForeground' => '<string>',
            'Danger' => '<string>',
            'DangerForeground' => '<string>',
            'Dimension' => '<string>',
            'DimensionForeground' => '<string>',
            'Measure' => '<string>',
            'MeasureForeground' => '<string>',
            'PrimaryBackground' => '<string>',
            'PrimaryForeground' => '<string>',
            'SecondaryBackground' => '<string>',
            'SecondaryForeground' => '<string>',
            'Success' => '<string>',
            'SuccessForeground' => '<string>',
            'Warning' => '<string>',
            'WarningForeground' => '<string>',
        ],
    ],
    'Name' => '<string>', // REQUIRED
    'Permissions' => [
        [
            'Actions' => ['<string>', ...], // REQUIRED
            'Principal' => '<string>', // REQUIRED
        ],
        // ...
    ],
    'Tags' => [
        [
            'Key' => '<string>', // REQUIRED
            'Value' => '<string>', // REQUIRED
        ],
        // ...
    ],
    'ThemeId' => '<string>', // REQUIRED
    'VersionDescription' => '<string>',
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account where you want to store the new theme.
 - BaseThemeId
 - 
- Required: Yes
 - Type: string
 
The ID of the theme that a custom theme will inherit from. All themes inherit from one of the starting themes defined by Amazon Quick Sight. For a list of the starting themes, use
ListThemesor choose Themes from within an analysis. - Configuration
 - 
- Required: Yes
 - Type: ThemeConfiguration structure
 
The theme configuration, which contains the theme display properties.
 - Name
 - 
- Required: Yes
 - Type: string
 
A display name for the theme.
 - Permissions
 - 
- Type: Array of ResourcePermission structures
 
A valid grouping of resource permissions to apply to the new theme.
 - Tags
 - 
- Type: Array of Tag structures
 
A map of the key-value pairs for the resource tag or tags that you want to add to the resource.
 - ThemeId
 - 
- Required: Yes
 - Type: string
 
An ID for the theme that you want to create. The theme ID is unique per Amazon Web Services Region in each Amazon Web Services account.
 - VersionDescription
 - 
- Type: string
 
A description of the first version of the theme that you're creating. Every time
UpdateThemeis called, a new version is created. Each version of the theme has a description of the version in theVersionDescriptionfield. 
Result Syntax
[
    'Arn' => '<string>',
    'CreationStatus' => 'CREATION_IN_PROGRESS|CREATION_SUCCESSFUL|CREATION_FAILED|UPDATE_IN_PROGRESS|UPDATE_SUCCESSFUL|UPDATE_FAILED|DELETED',
    'RequestId' => '<string>',
    'Status' => <integer>,
    'ThemeId' => '<string>',
    'VersionArn' => '<string>',
]
	Result Details
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) for the theme.
 - CreationStatus
 - 
- Type: string
 
The theme creation status.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - ThemeId
 - 
- Type: string
 
The ID of the theme.
 - VersionArn
 - 
- Type: string
 
The Amazon Resource Name (ARN) for the new theme.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceExistsException:
 The resource specified already exists.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- LimitExceededException:
 A limit is exceeded.
- InternalFailureException:
 An internal failure occurred.
CreateThemeAlias
$result = $client->createThemeAlias([/* ... */]); $promise = $client->createThemeAliasAsync([/* ... */]);
Creates a theme alias for a theme.
Parameter Syntax
$result = $client->createThemeAlias([
    'AliasName' => '<string>', // REQUIRED
    'AwsAccountId' => '<string>', // REQUIRED
    'ThemeId' => '<string>', // REQUIRED
    'ThemeVersionNumber' => <integer>, // REQUIRED
]);
	Parameter Details
Members
- AliasName
 - 
- Required: Yes
 - Type: string
 
The name that you want to give to the theme alias that you are creating. The alias name can't begin with a
$. Alias names that start with$are reserved by Amazon Quick Sight. - AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the theme for the new theme alias.
 - ThemeId
 - 
- Required: Yes
 - Type: string
 
An ID for the theme alias.
 - ThemeVersionNumber
 - 
- Required: Yes
 - Type: long (int|float)
 
The version number of the theme.
 
Result Syntax
[
    'RequestId' => '<string>',
    'Status' => <integer>,
    'ThemeAlias' => [
        'AliasName' => '<string>',
        'Arn' => '<string>',
        'ThemeVersionNumber' => <integer>,
    ],
]
	Result Details
Members
- RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - ThemeAlias
 - 
- Type: ThemeAlias structure
 
Information about the theme alias.
 
Errors
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- LimitExceededException:
 A limit is exceeded.
- ResourceExistsException:
 The resource specified already exists.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
CreateTopic
$result = $client->createTopic([/* ... */]); $promise = $client->createTopicAsync([/* ... */]);
Creates a new Q topic.
Parameter Syntax
$result = $client->createTopic([
    'AwsAccountId' => '<string>', // REQUIRED
    'CustomInstructions' => [
        'CustomInstructionsString' => '<string>', // REQUIRED
    ],
    'FolderArns' => ['<string>', ...],
    'Tags' => [
        [
            'Key' => '<string>', // REQUIRED
            'Value' => '<string>', // REQUIRED
        ],
        // ...
    ],
    'Topic' => [ // REQUIRED
        'ConfigOptions' => [
            'QBusinessInsightsEnabled' => true || false,
        ],
        'DataSets' => [
            [
                'CalculatedFields' => [
                    [
                        'Aggregation' => 'SUM|MAX|MIN|COUNT|DISTINCT_COUNT|AVERAGE|MEDIAN|STDEV|STDEVP|VAR|VARP',
                        'AllowedAggregations' => ['<string>', ...],
                        'CalculatedFieldDescription' => '<string>',
                        'CalculatedFieldName' => '<string>', // REQUIRED
                        'CalculatedFieldSynonyms' => ['<string>', ...],
                        'CellValueSynonyms' => [
                            [
                                'CellValue' => '<string>',
                                'Synonyms' => ['<string>', ...],
                            ],
                            // ...
                        ],
                        'ColumnDataRole' => 'DIMENSION|MEASURE',
                        'ComparativeOrder' => [
                            'SpecifedOrder' => ['<string>', ...],
                            'TreatUndefinedSpecifiedValues' => 'LEAST|MOST',
                            'UseOrdering' => 'GREATER_IS_BETTER|LESSER_IS_BETTER|SPECIFIED',
                        ],
                        'DefaultFormatting' => [
                            'DisplayFormat' => 'AUTO|PERCENT|CURRENCY|NUMBER|DATE|STRING',
                            'DisplayFormatOptions' => [
                                'BlankCellFormat' => '<string>',
                                'CurrencySymbol' => '<string>',
                                'DateFormat' => '<string>',
                                'DecimalSeparator' => 'COMMA|DOT',
                                'FractionDigits' => <integer>,
                                'GroupingSeparator' => '<string>',
                                'NegativeFormat' => [
                                    'Prefix' => '<string>',
                                    'Suffix' => '<string>',
                                ],
                                'Prefix' => '<string>',
                                'Suffix' => '<string>',
                                'UnitScaler' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'UseBlankCellFormat' => true || false,
                                'UseGrouping' => true || false,
                            ],
                        ],
                        'DisableIndexing' => true || false,
                        'Expression' => '<string>', // REQUIRED
                        'IsIncludedInTopic' => true || false,
                        'NeverAggregateInFilter' => true || false,
                        'NonAdditive' => true || false,
                        'NotAllowedAggregations' => ['<string>', ...],
                        'SemanticType' => [
                            'FalseyCellValue' => '<string>',
                            'FalseyCellValueSynonyms' => ['<string>', ...],
                            'SubTypeName' => '<string>',
                            'TruthyCellValue' => '<string>',
                            'TruthyCellValueSynonyms' => ['<string>', ...],
                            'TypeName' => '<string>',
                            'TypeParameters' => ['<string>', ...],
                        ],
                        'TimeGranularity' => 'SECOND|MINUTE|HOUR|DAY|WEEK|MONTH|QUARTER|YEAR',
                    ],
                    // ...
                ],
                'Columns' => [
                    [
                        'Aggregation' => 'SUM|MAX|MIN|COUNT|DISTINCT_COUNT|AVERAGE|MEDIAN|STDEV|STDEVP|VAR|VARP',
                        'AllowedAggregations' => ['<string>', ...],
                        'CellValueSynonyms' => [
                            [
                                'CellValue' => '<string>',
                                'Synonyms' => ['<string>', ...],
                            ],
                            // ...
                        ],
                        'ColumnDataRole' => 'DIMENSION|MEASURE',
                        'ColumnDescription' => '<string>',
                        'ColumnFriendlyName' => '<string>',
                        'ColumnName' => '<string>', // REQUIRED
                        'ColumnSynonyms' => ['<string>', ...],
                        'ComparativeOrder' => [
                            'SpecifedOrder' => ['<string>', ...],
                            'TreatUndefinedSpecifiedValues' => 'LEAST|MOST',
                            'UseOrdering' => 'GREATER_IS_BETTER|LESSER_IS_BETTER|SPECIFIED',
                        ],
                        'DefaultFormatting' => [
                            'DisplayFormat' => 'AUTO|PERCENT|CURRENCY|NUMBER|DATE|STRING',
                            'DisplayFormatOptions' => [
                                'BlankCellFormat' => '<string>',
                                'CurrencySymbol' => '<string>',
                                'DateFormat' => '<string>',
                                'DecimalSeparator' => 'COMMA|DOT',
                                'FractionDigits' => <integer>,
                                'GroupingSeparator' => '<string>',
                                'NegativeFormat' => [
                                    'Prefix' => '<string>',
                                    'Suffix' => '<string>',
                                ],
                                'Prefix' => '<string>',
                                'Suffix' => '<string>',
                                'UnitScaler' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'UseBlankCellFormat' => true || false,
                                'UseGrouping' => true || false,
                            ],
                        ],
                        'DisableIndexing' => true || false,
                        'IsIncludedInTopic' => true || false,
                        'NeverAggregateInFilter' => true || false,
                        'NonAdditive' => true || false,
                        'NotAllowedAggregations' => ['<string>', ...],
                        'SemanticType' => [
                            'FalseyCellValue' => '<string>',
                            'FalseyCellValueSynonyms' => ['<string>', ...],
                            'SubTypeName' => '<string>',
                            'TruthyCellValue' => '<string>',
                            'TruthyCellValueSynonyms' => ['<string>', ...],
                            'TypeName' => '<string>',
                            'TypeParameters' => ['<string>', ...],
                        ],
                        'TimeGranularity' => 'SECOND|MINUTE|HOUR|DAY|WEEK|MONTH|QUARTER|YEAR',
                    ],
                    // ...
                ],
                'DataAggregation' => [
                    'DatasetRowDateGranularity' => 'SECOND|MINUTE|HOUR|DAY|WEEK|MONTH|QUARTER|YEAR',
                    'DefaultDateColumnName' => '<string>',
                ],
                'DatasetArn' => '<string>', // REQUIRED
                'DatasetDescription' => '<string>',
                'DatasetName' => '<string>',
                'Filters' => [
                    [
                        'CategoryFilter' => [
                            'CategoryFilterFunction' => 'EXACT|CONTAINS',
                            'CategoryFilterType' => 'CUSTOM_FILTER|CUSTOM_FILTER_LIST|FILTER_LIST',
                            'Constant' => [
                                'CollectiveConstant' => [
                                    'ValueList' => ['<string>', ...],
                                ],
                                'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                'SingularConstant' => '<string>',
                            ],
                            'Inverse' => true || false,
                        ],
                        'DateRangeFilter' => [
                            'Constant' => [
                                'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                'RangeConstant' => [
                                    'Maximum' => '<string>',
                                    'Minimum' => '<string>',
                                ],
                            ],
                            'Inclusive' => true || false,
                        ],
                        'FilterClass' => 'ENFORCED_VALUE_FILTER|CONDITIONAL_VALUE_FILTER|NAMED_VALUE_FILTER',
                        'FilterDescription' => '<string>',
                        'FilterName' => '<string>', // REQUIRED
                        'FilterSynonyms' => ['<string>', ...],
                        'FilterType' => 'CATEGORY_FILTER|NUMERIC_EQUALITY_FILTER|NUMERIC_RANGE_FILTER|DATE_RANGE_FILTER|RELATIVE_DATE_FILTER|NULL_FILTER',
                        'NullFilter' => [
                            'Constant' => [
                                'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                'SingularConstant' => '<string>',
                            ],
                            'Inverse' => true || false,
                            'NullFilterType' => 'ALL_VALUES|NON_NULLS_ONLY|NULLS_ONLY',
                        ],
                        'NumericEqualityFilter' => [
                            'Aggregation' => 'NO_AGGREGATION|SUM|AVERAGE|COUNT|DISTINCT_COUNT|MAX|MEDIAN|MIN|STDEV|STDEVP|VAR|VARP',
                            'Constant' => [
                                'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                'SingularConstant' => '<string>',
                            ],
                        ],
                        'NumericRangeFilter' => [
                            'Aggregation' => 'NO_AGGREGATION|SUM|AVERAGE|COUNT|DISTINCT_COUNT|MAX|MEDIAN|MIN|STDEV|STDEVP|VAR|VARP',
                            'Constant' => [
                                'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                'RangeConstant' => [
                                    'Maximum' => '<string>',
                                    'Minimum' => '<string>',
                                ],
                            ],
                            'Inclusive' => true || false,
                        ],
                        'OperandFieldName' => '<string>', // REQUIRED
                        'RelativeDateFilter' => [
                            'Constant' => [
                                'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                'SingularConstant' => '<string>',
                            ],
                            'RelativeDateFilterFunction' => 'PREVIOUS|THIS|LAST|NEXT|NOW',
                            'TimeGranularity' => 'SECOND|MINUTE|HOUR|DAY|WEEK|MONTH|QUARTER|YEAR',
                        ],
                    ],
                    // ...
                ],
                'NamedEntities' => [
                    [
                        'Definition' => [
                            [
                                'FieldName' => '<string>',
                                'Metric' => [
                                    'Aggregation' => 'SUM|MIN|MAX|COUNT|AVERAGE|DISTINCT_COUNT|STDEV|STDEVP|VAR|VARP|PERCENTILE|MEDIAN|CUSTOM',
                                    'AggregationFunctionParameters' => ['<string>', ...],
                                ],
                                'PropertyName' => '<string>',
                                'PropertyRole' => 'PRIMARY|ID',
                                'PropertyUsage' => 'INHERIT|DIMENSION|MEASURE',
                            ],
                            // ...
                        ],
                        'EntityDescription' => '<string>',
                        'EntityName' => '<string>', // REQUIRED
                        'EntitySynonyms' => ['<string>', ...],
                        'SemanticEntityType' => [
                            'SubTypeName' => '<string>',
                            'TypeName' => '<string>',
                            'TypeParameters' => ['<string>', ...],
                        ],
                    ],
                    // ...
                ],
            ],
            // ...
        ],
        'Description' => '<string>',
        'Name' => '<string>',
        'UserExperienceVersion' => 'LEGACY|NEW_READER_EXPERIENCE',
    ],
    'TopicId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that you want to create a topic in.
 - CustomInstructions
 - 
- Type: CustomInstructions structure
 
Custom instructions for the topic.
 - FolderArns
 - 
- Type: Array of strings
 
The Folder ARN of the folder that you want the topic to reside in.
 - Tags
 - 
- Type: Array of Tag structures
 
Contains a map of the key-value pairs for the resource tag or tags that are assigned to the dataset.
 - Topic
 - 
- Required: Yes
 - Type: TopicDetails structure
 
The definition of a topic to create.
 - TopicId
 - 
- Required: Yes
 - Type: string
 
The ID for the topic that you want to create. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 
Result Syntax
[
    'Arn' => '<string>',
    'RefreshArn' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
    'TopicId' => '<string>',
]
	Result Details
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the topic.
 - RefreshArn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the topic refresh.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - TopicId
 - 
- Type: string
 
The ID for the topic that you want to create. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- LimitExceededException:
 A limit is exceeded.
- ResourceNotFoundException:
 One or more resources can't be found.
- ResourceExistsException:
 The resource specified already exists.
- ThrottlingException:
 Access is throttled.
- InternalFailureException:
 An internal failure occurred.
CreateTopicRefreshSchedule
$result = $client->createTopicRefreshSchedule([/* ... */]); $promise = $client->createTopicRefreshScheduleAsync([/* ... */]);
Creates a topic refresh schedule.
Parameter Syntax
$result = $client->createTopicRefreshSchedule([
    'AwsAccountId' => '<string>', // REQUIRED
    'DatasetArn' => '<string>', // REQUIRED
    'DatasetName' => '<string>',
    'RefreshSchedule' => [ // REQUIRED
        'BasedOnSpiceSchedule' => true || false, // REQUIRED
        'IsEnabled' => true || false, // REQUIRED
        'RepeatAt' => '<string>',
        'StartingAt' => <integer || string || DateTime>,
        'Timezone' => '<string>',
        'TopicScheduleType' => 'HOURLY|DAILY|WEEKLY|MONTHLY',
    ],
    'TopicId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the topic you're creating a refresh schedule for.
 - DatasetArn
 - 
- Required: Yes
 - Type: string
 
The Amazon Resource Name (ARN) of the dataset.
 - DatasetName
 - 
- Type: string
 
The name of the dataset.
 - RefreshSchedule
 - 
- Required: Yes
 - Type: TopicRefreshSchedule structure
 
The definition of a refresh schedule.
 - TopicId
 - 
- Required: Yes
 - Type: string
 
The ID of the topic that you want to modify. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 
Result Syntax
[
    'DatasetArn' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
    'TopicArn' => '<string>',
    'TopicId' => '<string>',
]
	Result Details
Members
- DatasetArn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the dataset.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - TopicArn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the topic.
 - TopicId
 - 
- Type: string
 
The ID of the topic that you want to modify. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- LimitExceededException:
 A limit is exceeded.
- ResourceNotFoundException:
 One or more resources can't be found.
- ResourceExistsException:
 The resource specified already exists.
- ThrottlingException:
 Access is throttled.
- InternalFailureException:
 An internal failure occurred.
CreateVPCConnection
$result = $client->createVPCConnection([/* ... */]); $promise = $client->createVPCConnectionAsync([/* ... */]);
Creates a new VPC connection.
Parameter Syntax
$result = $client->createVPCConnection([
    'AwsAccountId' => '<string>', // REQUIRED
    'DnsResolvers' => ['<string>', ...],
    'Name' => '<string>', // REQUIRED
    'RoleArn' => '<string>', // REQUIRED
    'SecurityGroupIds' => ['<string>', ...], // REQUIRED
    'SubnetIds' => ['<string>', ...], // REQUIRED
    'Tags' => [
        [
            'Key' => '<string>', // REQUIRED
            'Value' => '<string>', // REQUIRED
        ],
        // ...
    ],
    'VPCConnectionId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services account ID of the account where you want to create a new VPC connection.
 - DnsResolvers
 - 
- Type: Array of strings
 
A list of IP addresses of DNS resolver endpoints for the VPC connection.
 - Name
 - 
- Required: Yes
 - Type: string
 
The display name for the VPC connection.
 - RoleArn
 - 
- Required: Yes
 - Type: string
 
The IAM role to associate with the VPC connection.
 - SecurityGroupIds
 - 
- Required: Yes
 - Type: Array of strings
 
A list of security group IDs for the VPC connection.
 - SubnetIds
 - 
- Required: Yes
 - Type: Array of strings
 
A list of subnet IDs for the VPC connection.
 - Tags
 - 
- Type: Array of Tag structures
 
A map of the key-value pairs for the resource tag or tags assigned to the VPC connection.
 - VPCConnectionId
 - 
- Required: Yes
 - Type: string
 
The ID of the VPC connection that you're creating. This ID is a unique identifier for each Amazon Web Services Region in an Amazon Web Services account.
 
Result Syntax
[
    'Arn' => '<string>',
    'AvailabilityStatus' => 'AVAILABLE|UNAVAILABLE|PARTIALLY_AVAILABLE',
    'CreationStatus' => 'CREATION_IN_PROGRESS|CREATION_SUCCESSFUL|CREATION_FAILED|UPDATE_IN_PROGRESS|UPDATE_SUCCESSFUL|UPDATE_FAILED|DELETION_IN_PROGRESS|DELETION_FAILED|DELETED',
    'RequestId' => '<string>',
    'Status' => <integer>,
    'VPCConnectionId' => '<string>',
]
	Result Details
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the VPC connection.
 - AvailabilityStatus
 - 
- Type: string
 
The availability status of the VPC connection.
 - CreationStatus
 - 
- Type: string
 
The status of the creation of the VPC connection.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - VPCConnectionId
 - 
- Type: string
 
The ID for the VPC connection that you're creating. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- LimitExceededException:
 A limit is exceeded.
- ResourceExistsException:
 The resource specified already exists.
- ThrottlingException:
 Access is throttled.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
DeleteAccountCustomPermission
$result = $client->deleteAccountCustomPermission([/* ... */]); $promise = $client->deleteAccountCustomPermissionAsync([/* ... */]);
Unapplies a custom permissions profile from an account.
Parameter Syntax
$result = $client->deleteAccountCustomPermission([
    'AwsAccountId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account from which you want to unapply the custom permissions profile.
 
Result Syntax
[
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- InternalFailureException:
 An internal failure occurred.
DeleteAccountCustomization
$result = $client->deleteAccountCustomization([/* ... */]); $promise = $client->deleteAccountCustomizationAsync([/* ... */]);
This API permanently deletes all Quick Sight customizations for the specified Amazon Web Services account and namespace. When you delete account customizations: All customizations are removed including themes, branding, and visual settings This action cannot be undone through the API Users will see default Quick Sight styling after customizations are deleted  Before proceeding: Ensure you have backups of any custom themes or branding elements you may want to recreate. 
 
Deletes all Amazon Quick Sight customizations for the specified Amazon Web Services account and Quick Sight namespace.
Parameter Syntax
$result = $client->deleteAccountCustomization([
    'AwsAccountId' => '<string>', // REQUIRED
    'Namespace' => '<string>',
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID for the Amazon Web Services account that you want to delete Quick Sight customizations from.
 - Namespace
 - 
- Type: string
 
The Quick Sight namespace that you're deleting the customizations from.
 
Result Syntax
[
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- LimitExceededException:
 A limit is exceeded.
- PreconditionNotMetException:
 One or more preconditions aren't met.
- InternalFailureException:
 An internal failure occurred.
- ResourceUnavailableException:
 This resource is currently unavailable.
DeleteAccountSubscription
$result = $client->deleteAccountSubscription([/* ... */]); $promise = $client->deleteAccountSubscriptionAsync([/* ... */]);
Deleting your Quick Sight account subscription has permanent, irreversible consequences across all Amazon Web Services regions: Global deletion – Running this operation from any single region will delete your Quick Sight account and all data in every Amazon Web Services region where you have Quick Sight resources. Complete data loss – All dashboards, analyses, datasets, data sources, and custom visuals will be permanently deleted across all regions. Embedded content failure – All embedded dashboards and visuals in your applications will immediately stop working and display errors to end users. Shared resources removed – All shared dashboards, folders, and resources will become inaccessible to other users and external recipients. User access terminated – All Quick Sight users in your account will lose access immediately, including authors, readers, and administrators.  No recovery possible – Once deleted, your Quick Sight account and all associated data cannot be restored. Consider exporting critical dashboards and data before proceeding with account deletion. 
 
Use the DeleteAccountSubscription operation to delete an Quick Sight account. This operation will result in an error message if you have configured your account termination protection settings to True. To change this setting and delete your account, call the UpdateAccountSettings API and set the value of the TerminationProtectionEnabled parameter to False, then make another call to the DeleteAccountSubscription API.
Parameter Syntax
$result = $client->deleteAccountSubscription([
    'AwsAccountId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services account ID of the account that you want to delete.
 
Result Syntax
[
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- PreconditionNotMetException:
 One or more preconditions aren't met.
- InternalFailureException:
 An internal failure occurred.
- ResourceUnavailableException:
 This resource is currently unavailable.
DeleteActionConnector
$result = $client->deleteActionConnector([/* ... */]); $promise = $client->deleteActionConnectorAsync([/* ... */]);
Hard deletes an action connector, making it unrecoverable. This operation removes the connector and all its associated configurations. Any resources currently using this action connector will no longer be able to perform actions through it.
Parameter Syntax
$result = $client->deleteActionConnector([
    'ActionConnectorId' => '<string>', // REQUIRED
    'AwsAccountId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- ActionConnectorId
 - 
- Required: Yes
 - Type: string
 
The unique identifier of the action connector to delete.
 - AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services account ID that contains the action connector to delete.
 
Result Syntax
[
    'ActionConnectorId' => '<string>',
    'Arn' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- ActionConnectorId
 - 
- Type: string
 
The unique identifier of the deleted action connector.
 - Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the deleted action connector.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status code of the request.
 
Errors
- ThrottlingException:
 Access is throttled.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- InternalFailureException:
 An internal failure occurred.
- ResourceNotFoundException:
 One or more resources can't be found.
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
DeleteAnalysis
$result = $client->deleteAnalysis([/* ... */]); $promise = $client->deleteAnalysisAsync([/* ... */]);
Deletes an analysis from Amazon Quick Sight. You can optionally include a recovery window during which you can restore the analysis. If you don't specify a recovery window value, the operation defaults to 30 days. Amazon Quick Sight attaches a DeletionTime stamp to the response that specifies the end of the recovery window. At the end of the recovery window, Amazon Quick Sight deletes the analysis permanently.
At any time before recovery window ends, you can use the RestoreAnalysis API operation to remove the DeletionTime stamp and cancel the deletion of the analysis. The analysis remains visible in the API until it's deleted, so you can describe it but you can't make a template from it.
An analysis that's scheduled for deletion isn't accessible in the Amazon Quick Sight console. To access it in the console, restore it. Deleting an analysis doesn't delete the dashboards that you publish from it.
Parameter Syntax
$result = $client->deleteAnalysis([
    'AnalysisId' => '<string>', // REQUIRED
    'AwsAccountId' => '<string>', // REQUIRED
    'ForceDeleteWithoutRecovery' => true || false,
    'RecoveryWindowInDays' => <integer>,
]);
	Parameter Details
Members
- AnalysisId
 - 
- Required: Yes
 - Type: string
 
The ID of the analysis that you're deleting.
 - AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account where you want to delete an analysis.
 - ForceDeleteWithoutRecovery
 - 
- Type: boolean
 
This option defaults to the value
NoForceDeleteWithoutRecovery. To immediately delete the analysis, add theForceDeleteWithoutRecoveryoption. You can't restore an analysis after it's deleted. - RecoveryWindowInDays
 - 
- Type: long (int|float)
 
A value that specifies the number of days that Amazon Quick Sight waits before it deletes the analysis. You can't use this parameter with the
ForceDeleteWithoutRecoveryoption in the same API call. The default value is 30. 
Result Syntax
[
    'AnalysisId' => '<string>',
    'Arn' => '<string>',
    'DeletionTime' => <DateTime>,
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- AnalysisId
 - 
- Type: string
 
The ID of the deleted analysis.
 - Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the deleted analysis.
 - DeletionTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The date and time that the analysis is scheduled to be deleted.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- ThrottlingException:
 Access is throttled.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- ResourceNotFoundException:
 One or more resources can't be found.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
DeleteBrand
$result = $client->deleteBrand([/* ... */]); $promise = $client->deleteBrandAsync([/* ... */]);
This API permanently deletes the specified Quick Sight brand. When you delete a brand: The brand and all its associated branding elements are permanently removed Any applications or dashboards using this brand will revert to default styling This action cannot be undone through the API  Before proceeding: Verify that the brand is no longer needed and consider the impact on any applications currently using this brand. 
 
Deletes an Quick Sight brand.
Parameter Syntax
$result = $client->deleteBrand([
    'AwsAccountId' => '<string>', // REQUIRED
    'BrandId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that owns the brand.
 - BrandId
 - 
- Required: Yes
 - Type: string
 
The ID of the QuickSight brand.
 
Result Syntax
[
    'RequestId' => '<string>',
]
	Result Details
Members
- RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 
Errors
- ThrottlingException:
 Access is throttled.
- InvalidRequestException:
 You don't have this feature activated for your account. To fix this issue, contact Amazon Web Services support.
- ResourceNotFoundException:
 One or more resources can't be found.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InternalServerException:
 An internal service exception.
DeleteBrandAssignment
$result = $client->deleteBrandAssignment([/* ... */]); $promise = $client->deleteBrandAssignmentAsync([/* ... */]);
Deletes a brand assignment.
Parameter Syntax
$result = $client->deleteBrandAssignment([
    'AwsAccountId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that owns the brand assignment.
 
Result Syntax
[
    'RequestId' => '<string>',
]
	Result Details
Members
- RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 
Errors
- ThrottlingException:
 Access is throttled.
- InvalidRequestException:
 You don't have this feature activated for your account. To fix this issue, contact Amazon Web Services support.
- ResourceNotFoundException:
 One or more resources can't be found.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InternalServerException:
 An internal service exception.
DeleteCustomPermissions
$result = $client->deleteCustomPermissions([/* ... */]); $promise = $client->deleteCustomPermissionsAsync([/* ... */]);
Deletes a custom permissions profile.
Parameter Syntax
$result = $client->deleteCustomPermissions([
    'AwsAccountId' => '<string>', // REQUIRED
    'CustomPermissionsName' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the custom permissions profile that you want to delete.
 - CustomPermissionsName
 - 
- Required: Yes
 - Type: string
 
The name of the custom permissions profile that you want to delete.
 
Result Syntax
[
    'Arn' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the custom permissions profile.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ResourceNotFoundException:
 One or more resources can't be found.
- ResourceExistsException:
 The resource specified already exists.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ThrottlingException:
 Access is throttled.
- PreconditionNotMetException:
 One or more preconditions aren't met.
- InternalFailureException:
 An internal failure occurred.
- ResourceUnavailableException:
 This resource is currently unavailable.
DeleteDashboard
$result = $client->deleteDashboard([/* ... */]); $promise = $client->deleteDashboardAsync([/* ... */]);
Deletes a dashboard.
Parameter Syntax
$result = $client->deleteDashboard([
    'AwsAccountId' => '<string>', // REQUIRED
    'DashboardId' => '<string>', // REQUIRED
    'VersionNumber' => <integer>,
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the dashboard that you're deleting.
 - DashboardId
 - 
- Required: Yes
 - Type: string
 
The ID for the dashboard.
 - VersionNumber
 - 
- Type: long (int|float)
 
The version number of the dashboard. If the version number property is provided, only the specified version of the dashboard is deleted.
 
Result Syntax
[
    'Arn' => '<string>',
    'DashboardId' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- Arn
 - 
- Type: string
 
The Secure Socket Layer (SSL) properties that apply for the resource.
 - DashboardId
 - 
- Type: string
 
The ID of the dashboard.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- ThrottlingException:
 Access is throttled.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- ResourceNotFoundException:
 One or more resources can't be found.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
DeleteDataSet
$result = $client->deleteDataSet([/* ... */]); $promise = $client->deleteDataSetAsync([/* ... */]);
Deletes a dataset.
Parameter Syntax
$result = $client->deleteDataSet([
    'AwsAccountId' => '<string>', // REQUIRED
    'DataSetId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services account ID.
 - DataSetId
 - 
- Required: Yes
 - Type: string
 
The ID for the dataset that you want to create. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 
Result Syntax
[
    'Arn' => '<string>',
    'DataSetId' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the dataset.
 - DataSetId
 - 
- Type: string
 
The ID for the dataset that you want to create. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ThrottlingException:
 Access is throttled.
- ResourceNotFoundException:
 One or more resources can't be found.
- InternalFailureException:
 An internal failure occurred.
DeleteDataSetRefreshProperties
$result = $client->deleteDataSetRefreshProperties([/* ... */]); $promise = $client->deleteDataSetRefreshPropertiesAsync([/* ... */]);
Deletes the dataset refresh properties of the dataset.
Parameter Syntax
$result = $client->deleteDataSetRefreshProperties([
    'AwsAccountId' => '<string>', // REQUIRED
    'DataSetId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services account ID.
 - DataSetId
 - 
- Required: Yes
 - Type: string
 
The ID of the dataset.
 
Result Syntax
[
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- LimitExceededException:
 A limit is exceeded.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- InternalFailureException:
 An internal failure occurred.
DeleteDataSource
$result = $client->deleteDataSource([/* ... */]); $promise = $client->deleteDataSourceAsync([/* ... */]);
Deletes the data source permanently. This operation breaks all the datasets that reference the deleted data source.
Parameter Syntax
$result = $client->deleteDataSource([
    'AwsAccountId' => '<string>', // REQUIRED
    'DataSourceId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services account ID.
 - DataSourceId
 - 
- Required: Yes
 - Type: string
 
The ID of the data source. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 
Result Syntax
[
    'Arn' => '<string>',
    'DataSourceId' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the data source that you deleted.
 - DataSourceId
 - 
- Type: string
 
The ID of the data source. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ThrottlingException:
 Access is throttled.
- ResourceNotFoundException:
 One or more resources can't be found.
- InternalFailureException:
 An internal failure occurred.
DeleteDefaultQBusinessApplication
$result = $client->deleteDefaultQBusinessApplication([/* ... */]); $promise = $client->deleteDefaultQBusinessApplicationAsync([/* ... */]);
Deletes a linked Amazon Q Business application from an Quick Sight account
Parameter Syntax
$result = $client->deleteDefaultQBusinessApplication([
    'AwsAccountId' => '<string>', // REQUIRED
    'Namespace' => '<string>',
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Quick Sight account that you want to disconnect from a Amazon Q Business application.
 - Namespace
 - 
- Type: string
 
The Quick Sight namespace that you want to delete a linked Amazon Q Business application from. If this field is left blank, the Amazon Q Business application is deleted from the default namespace. Currently, the default namespace is the only valid value for this parameter.
 
Result Syntax
[
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- InternalFailureException:
 An internal failure occurred.
DeleteFolder
$result = $client->deleteFolder([/* ... */]); $promise = $client->deleteFolderAsync([/* ... */]);
Deletes an empty folder.
Parameter Syntax
$result = $client->deleteFolder([
    'AwsAccountId' => '<string>', // REQUIRED
    'FolderId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID for the Amazon Web Services account that contains the folder.
 - FolderId
 - 
- Required: Yes
 - Type: string
 
The ID of the folder.
 
Result Syntax
[
    'Arn' => '<string>',
    'FolderId' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name of the deleted folder.
 - FolderId
 - 
- Type: string
 
The ID of the folder.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- PreconditionNotMetException:
 One or more preconditions aren't met.
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ResourceNotFoundException:
 One or more resources can't be found.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- ThrottlingException:
 Access is throttled.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
DeleteFolderMembership
$result = $client->deleteFolderMembership([/* ... */]); $promise = $client->deleteFolderMembershipAsync([/* ... */]);
Removes an asset, such as a dashboard, analysis, or dataset, from a folder.
Parameter Syntax
$result = $client->deleteFolderMembership([
    'AwsAccountId' => '<string>', // REQUIRED
    'FolderId' => '<string>', // REQUIRED
    'MemberId' => '<string>', // REQUIRED
    'MemberType' => 'DASHBOARD|ANALYSIS|DATASET|DATASOURCE|TOPIC', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID for the Amazon Web Services account that contains the folder.
 - FolderId
 - 
- Required: Yes
 - Type: string
 
The Folder ID.
 - MemberId
 - 
- Required: Yes
 - Type: string
 
The ID of the asset that you want to delete.
 - MemberType
 - 
- Required: Yes
 - Type: string
 
The member type of the asset that you want to delete from a folder.
 
Result Syntax
[
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
DeleteGroup
$result = $client->deleteGroup([/* ... */]); $promise = $client->deleteGroupAsync([/* ... */]);
Removes a user group from Amazon Quick Sight.
Parameter Syntax
$result = $client->deleteGroup([
    'AwsAccountId' => '<string>', // REQUIRED
    'GroupName' => '<string>', // REQUIRED
    'Namespace' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID for the Amazon Web Services account that the group is in. Currently, you use the ID for the Amazon Web Services account that contains your Amazon Quick Sight account.
 - GroupName
 - 
- Required: Yes
 - Type: string
 
The name of the group that you want to delete.
 - Namespace
 - 
- Required: Yes
 - Type: string
 
The namespace of the group that you want to delete.
 
Result Syntax
[
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- PreconditionNotMetException:
 One or more preconditions aren't met.
- InternalFailureException:
 An internal failure occurred.
- ResourceUnavailableException:
 This resource is currently unavailable.
DeleteGroupMembership
$result = $client->deleteGroupMembership([/* ... */]); $promise = $client->deleteGroupMembershipAsync([/* ... */]);
Removes a user from a group so that the user is no longer a member of the group.
Parameter Syntax
$result = $client->deleteGroupMembership([
    'AwsAccountId' => '<string>', // REQUIRED
    'GroupName' => '<string>', // REQUIRED
    'MemberName' => '<string>', // REQUIRED
    'Namespace' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID for the Amazon Web Services account that the group is in. Currently, you use the ID for the Amazon Web Services account that contains your Amazon Quick Sight account.
 - GroupName
 - 
- Required: Yes
 - Type: string
 
The name of the group that you want to delete the user from.
 - MemberName
 - 
- Required: Yes
 - Type: string
 
The name of the user that you want to delete from the group membership.
 - Namespace
 - 
- Required: Yes
 - Type: string
 
The namespace of the group that you want to remove a user from.
 
Result Syntax
[
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- PreconditionNotMetException:
 One or more preconditions aren't met.
- InternalFailureException:
 An internal failure occurred.
- ResourceUnavailableException:
 This resource is currently unavailable.
DeleteIAMPolicyAssignment
$result = $client->deleteIAMPolicyAssignment([/* ... */]); $promise = $client->deleteIAMPolicyAssignmentAsync([/* ... */]);
Deletes an existing IAM policy assignment.
Parameter Syntax
$result = $client->deleteIAMPolicyAssignment([
    'AssignmentName' => '<string>', // REQUIRED
    'AwsAccountId' => '<string>', // REQUIRED
    'Namespace' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AssignmentName
 - 
- Required: Yes
 - Type: string
 
The name of the assignment.
 - AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services account ID where you want to delete the IAM policy assignment.
 - Namespace
 - 
- Required: Yes
 - Type: string
 
The namespace that contains the assignment.
 
Result Syntax
[
    'AssignmentName' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- AssignmentName
 - 
- Type: string
 
The name of the assignment.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceExistsException:
 The resource specified already exists.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- ConcurrentUpdatingException:
 A resource is already in a state that indicates an operation is happening that must complete before a new update can be applied.
- InternalFailureException:
 An internal failure occurred.
DeleteIdentityPropagationConfig
$result = $client->deleteIdentityPropagationConfig([/* ... */]); $promise = $client->deleteIdentityPropagationConfigAsync([/* ... */]);
Deletes all access scopes and authorized targets that are associated with a service from the Quick Sight IAM Identity Center application.
This operation is only supported for Quick Sight accounts that use IAM Identity Center.
Parameter Syntax
$result = $client->deleteIdentityPropagationConfig([
    'AwsAccountId' => '<string>', // REQUIRED
    'Service' => 'REDSHIFT|QBUSINESS|ATHENA', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that you want to delete an identity propagation configuration from.
 - Service
 - 
- Required: Yes
 - Type: string
 
The name of the Amazon Web Services service that you want to delete the associated access scopes and authorized targets from.
 
Result Syntax
[
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- InternalFailureException:
 An internal failure occurred.
DeleteNamespace
$result = $client->deleteNamespace([/* ... */]); $promise = $client->deleteNamespaceAsync([/* ... */]);
Deletes a namespace and the users and groups that are associated with the namespace. This is an asynchronous process. Assets including dashboards, analyses, datasets and data sources are not deleted. To delete these assets, you use the API operations for the relevant asset.
Parameter Syntax
$result = $client->deleteNamespace([
    'AwsAccountId' => '<string>', // REQUIRED
    'Namespace' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID for the Amazon Web Services account that you want to delete the Quick Sight namespace from.
 - Namespace
 - 
- Required: Yes
 - Type: string
 
The namespace that you want to delete.
 
Result Syntax
[
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- PreconditionNotMetException:
 One or more preconditions aren't met.
- InternalFailureException:
 An internal failure occurred.
- ResourceUnavailableException:
 This resource is currently unavailable.
DeleteRefreshSchedule
$result = $client->deleteRefreshSchedule([/* ... */]); $promise = $client->deleteRefreshScheduleAsync([/* ... */]);
Deletes a refresh schedule from a dataset.
Parameter Syntax
$result = $client->deleteRefreshSchedule([
    'AwsAccountId' => '<string>', // REQUIRED
    'DataSetId' => '<string>', // REQUIRED
    'ScheduleId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services account ID.
 - DataSetId
 - 
- Required: Yes
 - Type: string
 
The ID of the dataset.
 - ScheduleId
 - 
- Required: Yes
 - Type: string
 
The ID of the refresh schedule.
 
Result Syntax
[
    'Arn' => '<string>',
    'RequestId' => '<string>',
    'ScheduleId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) for the refresh schedule.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - ScheduleId
 - 
- Type: string
 
The ID of the refresh schedule.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- LimitExceededException:
 A limit is exceeded.
- InternalFailureException:
 An internal failure occurred.
DeleteRoleCustomPermission
$result = $client->deleteRoleCustomPermission([/* ... */]); $promise = $client->deleteRoleCustomPermissionAsync([/* ... */]);
Removes custom permissions from the role.
Parameter Syntax
$result = $client->deleteRoleCustomPermission([
    'AwsAccountId' => '<string>', // REQUIRED
    'Namespace' => '<string>', // REQUIRED
    'Role' => 'ADMIN|AUTHOR|READER|ADMIN_PRO|AUTHOR_PRO|READER_PRO', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID for the Amazon Web Services account that the group is in. Currently, you use the ID for the Amazon Web Services account that contains your Amazon Quick Sight account.
 - Namespace
 - 
- Required: Yes
 - Type: string
 
The namespace that includes the role.
 - Role
 - 
- Required: Yes
 - Type: string
 
The role that you want to remove permissions from.
 
Result Syntax
[
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- PreconditionNotMetException:
 One or more preconditions aren't met.
- InternalFailureException:
 An internal failure occurred.
- ResourceUnavailableException:
 This resource is currently unavailable.
DeleteRoleMembership
$result = $client->deleteRoleMembership([/* ... */]); $promise = $client->deleteRoleMembershipAsync([/* ... */]);
Removes a group from a role.
Parameter Syntax
$result = $client->deleteRoleMembership([
    'AwsAccountId' => '<string>', // REQUIRED
    'MemberName' => '<string>', // REQUIRED
    'Namespace' => '<string>', // REQUIRED
    'Role' => 'ADMIN|AUTHOR|READER|ADMIN_PRO|AUTHOR_PRO|READER_PRO', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID for the Amazon Web Services account that you want to create a group in. The Amazon Web Services account ID that you provide must be the same Amazon Web Services account that contains your Amazon Quick Sight account.
 - MemberName
 - 
- Required: Yes
 - Type: string
 
The name of the group.
 - Namespace
 - 
- Required: Yes
 - Type: string
 
The namespace that contains the role.
 - Role
 - 
- Required: Yes
 - Type: string
 
The role that you want to remove permissions from.
 
Result Syntax
[
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- PreconditionNotMetException:
 One or more preconditions aren't met.
- InternalFailureException:
 An internal failure occurred.
- ResourceUnavailableException:
 This resource is currently unavailable.
DeleteTemplate
$result = $client->deleteTemplate([/* ... */]); $promise = $client->deleteTemplateAsync([/* ... */]);
Deletes a template.
Parameter Syntax
$result = $client->deleteTemplate([
    'AwsAccountId' => '<string>', // REQUIRED
    'TemplateId' => '<string>', // REQUIRED
    'VersionNumber' => <integer>,
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the template that you're deleting.
 - TemplateId
 - 
- Required: Yes
 - Type: string
 
An ID for the template you want to delete.
 - VersionNumber
 - 
- Type: long (int|float)
 
Specifies the version of the template that you want to delete. If you don't provide a version number,
DeleteTemplatedeletes all versions of the template. 
Result Syntax
[
    'Arn' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
    'TemplateId' => '<string>',
]
	Result Details
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the resource.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - TemplateId
 - 
- Type: string
 
An ID for the template.
 
Errors
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- LimitExceededException:
 A limit is exceeded.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
DeleteTemplateAlias
$result = $client->deleteTemplateAlias([/* ... */]); $promise = $client->deleteTemplateAliasAsync([/* ... */]);
Deletes the item that the specified template alias points to. If you provide a specific alias, you delete the version of the template that the alias points to.
Parameter Syntax
$result = $client->deleteTemplateAlias([
    'AliasName' => '<string>', // REQUIRED
    'AwsAccountId' => '<string>', // REQUIRED
    'TemplateId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AliasName
 - 
- Required: Yes
 - Type: string
 
The name for the template alias. To delete a specific alias, you delete the version that the alias points to. You can specify the alias name, or specify the latest version of the template by providing the keyword
$LATESTin theAliasNameparameter. - AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the item to delete.
 - TemplateId
 - 
- Required: Yes
 - Type: string
 
The ID for the template that the specified alias is for.
 
Result Syntax
[
    'AliasName' => '<string>',
    'Arn' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
    'TemplateId' => '<string>',
]
	Result Details
Members
- AliasName
 - 
- Type: string
 
The name for the template alias.
 - Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the template you want to delete.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - TemplateId
 - 
- Type: string
 
An ID for the template associated with the deletion.
 
Errors
- ThrottlingException:
 Access is throttled.
- ResourceNotFoundException:
 One or more resources can't be found.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- InternalFailureException:
 An internal failure occurred.
DeleteTheme
$result = $client->deleteTheme([/* ... */]); $promise = $client->deleteThemeAsync([/* ... */]);
Deletes a theme.
Parameter Syntax
$result = $client->deleteTheme([
    'AwsAccountId' => '<string>', // REQUIRED
    'ThemeId' => '<string>', // REQUIRED
    'VersionNumber' => <integer>,
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the theme that you're deleting.
 - ThemeId
 - 
- Required: Yes
 - Type: string
 
An ID for the theme that you want to delete.
 - VersionNumber
 - 
- Type: long (int|float)
 
The version of the theme that you want to delete.
Note: If you don't provide a version number, you're using this call to
DeleteThemeto delete all versions of the theme. 
Result Syntax
[
    'Arn' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
    'ThemeId' => '<string>',
]
	Result Details
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the resource.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - ThemeId
 - 
- Type: string
 
An ID for the theme.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
DeleteThemeAlias
$result = $client->deleteThemeAlias([/* ... */]); $promise = $client->deleteThemeAliasAsync([/* ... */]);
Deletes the version of the theme that the specified theme alias points to. If you provide a specific alias, you delete the version of the theme that the alias points to.
Parameter Syntax
$result = $client->deleteThemeAlias([
    'AliasName' => '<string>', // REQUIRED
    'AwsAccountId' => '<string>', // REQUIRED
    'ThemeId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AliasName
 - 
- Required: Yes
 - Type: string
 
The unique name for the theme alias to delete.
 - AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the theme alias to delete.
 - ThemeId
 - 
- Required: Yes
 - Type: string
 
The ID for the theme that the specified alias is for.
 
Result Syntax
[
    'AliasName' => '<string>',
    'Arn' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
    'ThemeId' => '<string>',
]
	Result Details
Members
- AliasName
 - 
- Type: string
 
The name for the theme alias.
 - Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the theme resource using the deleted alias.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - ThemeId
 - 
- Type: string
 
An ID for the theme associated with the deletion.
 
Errors
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
DeleteTopic
$result = $client->deleteTopic([/* ... */]); $promise = $client->deleteTopicAsync([/* ... */]);
Deletes a topic.
Parameter Syntax
$result = $client->deleteTopic([
    'AwsAccountId' => '<string>', // REQUIRED
    'TopicId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the topic that you want to delete.
 - TopicId
 - 
- Required: Yes
 - Type: string
 
The ID of the topic that you want to delete. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 
Result Syntax
[
    'Arn' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
    'TopicId' => '<string>',
]
	Result Details
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the topic.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - TopicId
 - 
- Type: string
 
The ID of the topic that you want to delete. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ThrottlingException:
 Access is throttled.
- ResourceNotFoundException:
 One or more resources can't be found.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- InternalFailureException:
 An internal failure occurred.
DeleteTopicRefreshSchedule
$result = $client->deleteTopicRefreshSchedule([/* ... */]); $promise = $client->deleteTopicRefreshScheduleAsync([/* ... */]);
Deletes a topic refresh schedule.
Parameter Syntax
$result = $client->deleteTopicRefreshSchedule([
    'AwsAccountId' => '<string>', // REQUIRED
    'DatasetId' => '<string>', // REQUIRED
    'TopicId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services account ID.
 - DatasetId
 - 
- Required: Yes
 - Type: string
 
The ID of the dataset.
 - TopicId
 - 
- Required: Yes
 - Type: string
 
The ID of the topic that you want to modify. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 
Result Syntax
[
    'DatasetArn' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
    'TopicArn' => '<string>',
    'TopicId' => '<string>',
]
	Result Details
Members
- DatasetArn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the dataset.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - TopicArn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the topic.
 - TopicId
 - 
- Type: string
 
The ID of the topic that you want to modify. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- LimitExceededException:
 A limit is exceeded.
- ResourceNotFoundException:
 One or more resources can't be found.
- ResourceExistsException:
 The resource specified already exists.
- ThrottlingException:
 Access is throttled.
- InternalFailureException:
 An internal failure occurred.
DeleteUser
$result = $client->deleteUser([/* ... */]); $promise = $client->deleteUserAsync([/* ... */]);
Deletes the Amazon Quick Sight user that is associated with the identity of the IAM user or role that's making the call. The IAM user isn't deleted as a result of this call.
Parameter Syntax
$result = $client->deleteUser([
    'AwsAccountId' => '<string>', // REQUIRED
    'Namespace' => '<string>', // REQUIRED
    'UserName' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID for the Amazon Web Services account that the user is in. Currently, you use the ID for the Amazon Web Services account that contains your Amazon Quick Sight account.
 - Namespace
 - 
- Required: Yes
 - Type: string
 
The namespace. Currently, you should set this to
default. - UserName
 - 
- Required: Yes
 - Type: string
 
The name of the user that you want to delete.
 
Result Syntax
[
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- PreconditionNotMetException:
 One or more preconditions aren't met.
- InternalFailureException:
 An internal failure occurred.
- ResourceUnavailableException:
 This resource is currently unavailable.
DeleteUserByPrincipalId
$result = $client->deleteUserByPrincipalId([/* ... */]); $promise = $client->deleteUserByPrincipalIdAsync([/* ... */]);
Deletes a user identified by its principal ID.
Parameter Syntax
$result = $client->deleteUserByPrincipalId([
    'AwsAccountId' => '<string>', // REQUIRED
    'Namespace' => '<string>', // REQUIRED
    'PrincipalId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID for the Amazon Web Services account that the user is in. Currently, you use the ID for the Amazon Web Services account that contains your Amazon Quick Sight account.
 - Namespace
 - 
- Required: Yes
 - Type: string
 
The namespace. Currently, you should set this to
default. - PrincipalId
 - 
- Required: Yes
 - Type: string
 
The principal ID of the user.
 
Result Syntax
[
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- PreconditionNotMetException:
 One or more preconditions aren't met.
- InternalFailureException:
 An internal failure occurred.
- ResourceUnavailableException:
 This resource is currently unavailable.
DeleteUserCustomPermission
$result = $client->deleteUserCustomPermission([/* ... */]); $promise = $client->deleteUserCustomPermissionAsync([/* ... */]);
Deletes a custom permissions profile from a user.
Parameter Syntax
$result = $client->deleteUserCustomPermission([
    'AwsAccountId' => '<string>', // REQUIRED
    'Namespace' => '<string>', // REQUIRED
    'UserName' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the custom permission configuration that you want to delete.
 - Namespace
 - 
- Required: Yes
 - Type: string
 
The namespace that the user belongs to.
 - UserName
 - 
- Required: Yes
 - Type: string
 
The username of the user that you want to remove custom permissions from.
 
Result Syntax
[
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- PreconditionNotMetException:
 One or more preconditions aren't met.
- InternalFailureException:
 An internal failure occurred.
- ResourceUnavailableException:
 This resource is currently unavailable.
DeleteVPCConnection
$result = $client->deleteVPCConnection([/* ... */]); $promise = $client->deleteVPCConnectionAsync([/* ... */]);
Deletes a VPC connection.
Parameter Syntax
$result = $client->deleteVPCConnection([
    'AwsAccountId' => '<string>', // REQUIRED
    'VPCConnectionId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services account ID of the account where you want to delete a VPC connection.
 - VPCConnectionId
 - 
- Required: Yes
 - Type: string
 
The ID of the VPC connection that you're creating. This ID is a unique identifier for each Amazon Web Services Region in an Amazon Web Services account.
 
Result Syntax
[
    'Arn' => '<string>',
    'AvailabilityStatus' => 'AVAILABLE|UNAVAILABLE|PARTIALLY_AVAILABLE',
    'DeletionStatus' => 'CREATION_IN_PROGRESS|CREATION_SUCCESSFUL|CREATION_FAILED|UPDATE_IN_PROGRESS|UPDATE_SUCCESSFUL|UPDATE_FAILED|DELETION_IN_PROGRESS|DELETION_FAILED|DELETED',
    'RequestId' => '<string>',
    'Status' => <integer>,
    'VPCConnectionId' => '<string>',
]
	Result Details
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the deleted VPC connection.
 - AvailabilityStatus
 - 
- Type: string
 
The availability status of the VPC connection.
 - DeletionStatus
 - 
- Type: string
 
The deletion status of the VPC connection.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - VPCConnectionId
 - 
- Type: string
 
The ID of the VPC connection that you're creating. This ID is a unique identifier for each Amazon Web Services Region in an Amazon Web Services account.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ThrottlingException:
 Access is throttled.
- ResourceNotFoundException:
 One or more resources can't be found.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
DescribeAccountCustomPermission
$result = $client->describeAccountCustomPermission([/* ... */]); $promise = $client->describeAccountCustomPermissionAsync([/* ... */]);
Describes the custom permissions profile that is applied to an account.
Parameter Syntax
$result = $client->describeAccountCustomPermission([
    'AwsAccountId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account for which you want to describe the applied custom permissions profile.
 
Result Syntax
[
    'CustomPermissionsName' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- CustomPermissionsName
 - 
- Type: string
 
The name of the custom permissions profile.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- InternalFailureException:
 An internal failure occurred.
DescribeAccountCustomization
$result = $client->describeAccountCustomization([/* ... */]); $promise = $client->describeAccountCustomizationAsync([/* ... */]);
Describes the customizations associated with the provided Amazon Web Services account and Amazon Quick Sight namespace. The Quick Sight console evaluates which customizations to apply by running this API operation with the Resolved flag included. 
To determine what customizations display when you run this command, it can help to visualize the relationship of the entities involved.
-  
Amazon Web Services account- The Amazon Web Services account exists at the top of the hierarchy. It has the potential to use all of the Amazon Web Services Regions and Amazon Web Services Services. When you subscribe to Quick Sight, you choose one Amazon Web Services Region to use as your home Region. That's where your free SPICE capacity is located. You can use Quick Sight in any supported Amazon Web Services Region. -  
Amazon Web Services Region- You can sign in to Quick Sight in any Amazon Web Services Region. If you have a user directory, it resides in us-east-1, which is US East (N. Virginia). Generally speaking, these users have access to Quick Sight in any Amazon Web Services Region, unless they are constrained to a namespace.To run the command in a different Amazon Web Services Region, you change your Region settings. If you're using the CLI, you can use one of the following options:
-  
Use command line options.
 -  
Use named profiles.
 -  
Run
aws configureto change your default Amazon Web Services Region. Use Enter to key the same settings for your keys. For more information, see Configuring the CLI. 
 -  
 -  
Namespace- A Quick Sight namespace is a partition that contains users and assets (data sources, datasets, dashboards, and so on). To access assets that are in a specific namespace, users and groups must also be part of the same namespace. People who share a namespace are completely isolated from users and assets in other namespaces, even if they are in the same Amazon Web Services account and Amazon Web Services Region. -  
Applied customizations- Quick Sight customizations can apply to an Amazon Web Services account or to a namespace. Settings that you apply to a namespace override settings that you apply to an Amazon Web Services account. 
Parameter Syntax
$result = $client->describeAccountCustomization([
    'AwsAccountId' => '<string>', // REQUIRED
    'Namespace' => '<string>',
    'Resolved' => true || false,
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID for the Amazon Web Services account that you want to describe Quick Sight customizations for.
 - Namespace
 - 
- Type: string
 
The Quick Sight namespace that you want to describe Quick Sight customizations for.
 - Resolved
 - 
- Type: boolean
 
The
Resolvedflag works with the other parameters to determine which view of Quick Sight customizations is returned. You can add this flag to your command to use the same view that Quick Sight uses to identify which customizations to apply to the console. Omit this flag, or set it tono-resolved, to reveal customizations that are configured at different levels. 
Result Syntax
[
    'AccountCustomization' => [
        'DefaultEmailCustomizationTemplate' => '<string>',
        'DefaultTheme' => '<string>',
    ],
    'Arn' => '<string>',
    'AwsAccountId' => '<string>',
    'Namespace' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- AccountCustomization
 - 
- Type: AccountCustomization structure
 
The Quick Sight customizations that exist.
 - Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the customization that's associated with this Amazon Web Services account.
 - AwsAccountId
 - 
- Type: string
 
The ID for the Amazon Web Services account that you're describing.
 - Namespace
 - 
- Type: string
 
The Quick Sight namespace that you're describing.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- InternalFailureException:
 An internal failure occurred.
- ResourceUnavailableException:
 This resource is currently unavailable.
DescribeAccountSettings
$result = $client->describeAccountSettings([/* ... */]); $promise = $client->describeAccountSettingsAsync([/* ... */]);
Describes the settings that were used when your Quick Sight subscription was first created in this Amazon Web Services account.
Parameter Syntax
$result = $client->describeAccountSettings([
    'AwsAccountId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID for the Amazon Web Services account that contains the settings that you want to list.
 
Result Syntax
[
    'AccountSettings' => [
        'AccountName' => '<string>',
        'DefaultNamespace' => '<string>',
        'Edition' => 'STANDARD|ENTERPRISE|ENTERPRISE_AND_Q',
        'NotificationEmail' => '<string>',
        'PublicSharingEnabled' => true || false,
        'TerminationProtectionEnabled' => true || false,
    ],
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- AccountSettings
 - 
- Type: AccountSettings structure
 
The Amazon Quick Sight settings for this Amazon Web Services account. This information includes the edition of Amazon Quick Sight that you subscribed to (Standard or Enterprise) and the notification email for the Amazon Quick Sight subscription.
In the Quick Sight console, the Amazon Quick Sight subscription is sometimes referred to as a Quick Sight "account" even though it's technically not an account by itself. Instead, it's a subscription to the Amazon Quick Sight service for your Amazon Web Services account. The edition that you subscribe to applies to QuickSight in every Amazon Web Services Region where you use it.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- InternalFailureException:
 An internal failure occurred.
- ResourceUnavailableException:
 This resource is currently unavailable.
DescribeAccountSubscription
$result = $client->describeAccountSubscription([/* ... */]); $promise = $client->describeAccountSubscriptionAsync([/* ... */]);
Use the DescribeAccountSubscription operation to receive a description of an Quick Sight account's subscription. A successful API call returns an AccountInfo object that includes an account's name, subscription status, authentication type, edition, and notification email address.
Parameter Syntax
$result = $client->describeAccountSubscription([
    'AwsAccountId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services account ID associated with your Quick Sight account.
 
Result Syntax
[
    'AccountInfo' => [
        'AccountName' => '<string>',
        'AccountSubscriptionStatus' => '<string>',
        'AuthenticationType' => '<string>',
        'Edition' => 'STANDARD|ENTERPRISE|ENTERPRISE_AND_Q',
        'IAMIdentityCenterInstanceArn' => '<string>',
        'NotificationEmail' => '<string>',
    ],
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- AccountInfo
 - 
- Type: AccountInfo structure
 
A structure that contains the following elements:
-  
Your Quick Sight account name.
 -  
The edition of Quick Sight that your account is using.
 -  
The notification email address that is associated with the Amazon Quick Sight account.
 -  
The authentication type of the Quick Sight account.
 -  
The status of the Quick Sight account's subscription.
 
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- InternalFailureException:
 An internal failure occurred.
- ResourceUnavailableException:
 This resource is currently unavailable.
DescribeActionConnector
$result = $client->describeActionConnector([/* ... */]); $promise = $client->describeActionConnectorAsync([/* ... */]);
Retrieves detailed information about an action connector, including its configuration, authentication settings, enabled actions, and current status.
Parameter Syntax
$result = $client->describeActionConnector([
    'ActionConnectorId' => '<string>', // REQUIRED
    'AwsAccountId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- ActionConnectorId
 - 
- Required: Yes
 - Type: string
 
The unique identifier of the action connector to describe.
 - AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services account ID that contains the action connector.
 
Result Syntax
[
    'ActionConnector' => [
        'ActionConnectorId' => '<string>',
        'Arn' => '<string>',
        'AuthenticationConfig' => [
            'AuthenticationMetadata' => [
                'ApiKeyConnectionMetadata' => [
                    'BaseEndpoint' => '<string>',
                    'Email' => '<string>',
                ],
                'AuthorizationCodeGrantMetadata' => [
                    'AuthorizationCodeGrantCredentialsSource' => 'PLAIN_CREDENTIALS',
                    'BaseEndpoint' => '<string>',
                    'ReadAuthorizationCodeGrantCredentialsDetails' => [
                        'ReadAuthorizationCodeGrantDetails' => [
                            'AuthorizationEndpoint' => '<string>',
                            'ClientId' => '<string>',
                            'TokenEndpoint' => '<string>',
                        ],
                    ],
                    'RedirectUrl' => '<string>',
                ],
                'BasicAuthConnectionMetadata' => [
                    'BaseEndpoint' => '<string>',
                    'Username' => '<string>',
                ],
                'ClientCredentialsGrantMetadata' => [
                    'BaseEndpoint' => '<string>',
                    'ClientCredentialsSource' => 'PLAIN_CREDENTIALS',
                    'ReadClientCredentialsDetails' => [
                        'ReadClientCredentialsGrantDetails' => [
                            'ClientId' => '<string>',
                            'TokenEndpoint' => '<string>',
                        ],
                    ],
                ],
                'IamConnectionMetadata' => [
                    'RoleArn' => '<string>',
                    'SourceArn' => '<string>',
                ],
                'NoneConnectionMetadata' => [
                    'BaseEndpoint' => '<string>',
                ],
            ],
            'AuthenticationType' => 'BASIC|API_KEY|OAUTH2_CLIENT_CREDENTIALS|NONE|IAM|OAUTH2_AUTHORIZATION_CODE',
        ],
        'CreatedTime' => <DateTime>,
        'Description' => '<string>',
        'EnabledActions' => ['<string>', ...],
        'Error' => [
            'Message' => '<string>',
            'Type' => 'INTERNAL_FAILURE',
        ],
        'LastUpdatedTime' => <DateTime>,
        'Name' => '<string>',
        'Status' => 'CREATION_IN_PROGRESS|CREATION_SUCCESSFUL|CREATION_FAILED|UPDATE_IN_PROGRESS|UPDATE_SUCCESSFUL|UPDATE_FAILED|DELETED',
        'Type' => 'GENERIC_HTTP|SERVICENOW_NOW_PLATFORM|SALESFORCE_CRM|MICROSOFT_OUTLOOK|PAGERDUTY_ADVANCE|JIRA_CLOUD|ATLASSIAN_CONFLUENCE|AMAZON_S3|AMAZON_BEDROCK_AGENT_RUNTIME|AMAZON_BEDROCK_RUNTIME|AMAZON_BEDROCK_DATA_AUTOMATION_RUNTIME|AMAZON_TEXTRACT|AMAZON_COMPREHEND|AMAZON_COMPREHEND_MEDICAL|MICROSOFT_ONEDRIVE|MICROSOFT_SHAREPOINT|MICROSOFT_TEAMS|SAP_BUSINESSPARTNER|SAP_PRODUCTMASTERDATA|SAP_PHYSICALINVENTORY|SAP_BILLOFMATERIALS|SAP_MATERIALSTOCK|ZENDESK_SUITE|SMARTSHEET|SLACK|ASANA|BAMBOO_HR',
        'VpcConnectionArn' => '<string>',
    ],
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- ActionConnector
 - 
- Type: ActionConnector structure
 
The detailed information about the action connector, including its configuration and current state.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status code of the request.
 
Errors
- ThrottlingException:
 Access is throttled.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- InternalFailureException:
 An internal failure occurred.
- ResourceNotFoundException:
 One or more resources can't be found.
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
DescribeActionConnectorPermissions
$result = $client->describeActionConnectorPermissions([/* ... */]); $promise = $client->describeActionConnectorPermissionsAsync([/* ... */]);
Retrieves the permissions configuration for an action connector, showing which users, groups, and namespaces have access and what operations they can perform.
Parameter Syntax
$result = $client->describeActionConnectorPermissions([
    'ActionConnectorId' => '<string>', // REQUIRED
    'AwsAccountId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- ActionConnectorId
 - 
- Required: Yes
 - Type: string
 
The unique identifier of the action connector whose permissions you want to describe.
 - AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services account ID that contains the action connector.
 
Result Syntax
[
    'ActionConnectorId' => '<string>',
    'Arn' => '<string>',
    'Permissions' => [
        [
            'Actions' => ['<string>', ...],
            'Principal' => '<string>',
        ],
        // ...
    ],
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- ActionConnectorId
 - 
- Type: string
 
The unique identifier of the action connector.
 - Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the action connector.
 - Permissions
 - 
- Type: Array of ResourcePermission structures
 
The list of permissions associated with the action connector, including the principals and their allowed actions.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status code of the request.
 
Errors
- ThrottlingException:
 Access is throttled.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- InternalFailureException:
 An internal failure occurred.
- ResourceNotFoundException:
 One or more resources can't be found.
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
DescribeAnalysis
$result = $client->describeAnalysis([/* ... */]); $promise = $client->describeAnalysisAsync([/* ... */]);
Provides a summary of the metadata for an analysis.
Parameter Syntax
$result = $client->describeAnalysis([
    'AnalysisId' => '<string>', // REQUIRED
    'AwsAccountId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AnalysisId
 - 
- Required: Yes
 - Type: string
 
The ID of the analysis that you're describing. The ID is part of the URL of the analysis.
 - AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the analysis. You must be using the Amazon Web Services account that the analysis is in.
 
Result Syntax
[
    'Analysis' => [
        'AnalysisId' => '<string>',
        'Arn' => '<string>',
        'CreatedTime' => <DateTime>,
        'DataSetArns' => ['<string>', ...],
        'Errors' => [
            [
                'Message' => '<string>',
                'Type' => 'ACCESS_DENIED|SOURCE_NOT_FOUND|DATA_SET_NOT_FOUND|INTERNAL_FAILURE|PARAMETER_VALUE_INCOMPATIBLE|PARAMETER_TYPE_INVALID|PARAMETER_NOT_FOUND|COLUMN_TYPE_MISMATCH|COLUMN_GEOGRAPHIC_ROLE_MISMATCH|COLUMN_REPLACEMENT_MISSING',
                'ViolatedEntities' => [
                    [
                        'Path' => '<string>',
                    ],
                    // ...
                ],
            ],
            // ...
        ],
        'LastUpdatedTime' => <DateTime>,
        'Name' => '<string>',
        'Sheets' => [
            [
                'Images' => [
                    [
                        'Actions' => [
                            [
                                'ActionOperations' => [
                                    [
                                        'NavigationOperation' => [
                                            'LocalNavigationConfiguration' => [
                                                'TargetSheetId' => '<string>',
                                            ],
                                        ],
                                        'SetParametersOperation' => [
                                            'ParameterValueConfigurations' => [
                                                [
                                                    'DestinationParameterName' => '<string>',
                                                    'Value' => [
                                                        'CustomValuesConfiguration' => [
                                                            'CustomValues' => [
                                                                'DateTimeValues' => [<DateTime>, ...],
                                                                'DecimalValues' => [<float>, ...],
                                                                'IntegerValues' => [<integer>, ...],
                                                                'StringValues' => ['<string>', ...],
                                                            ],
                                                            'IncludeNullValue' => true || false,
                                                        ],
                                                        'SelectAllValueOptions' => 'ALL_VALUES',
                                                        'SourceColumn' => [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        'SourceField' => '<string>',
                                                        'SourceParameterName' => '<string>',
                                                    ],
                                                ],
                                                // ...
                                            ],
                                        ],
                                        'URLOperation' => [
                                            'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                            'URLTemplate' => '<string>',
                                        ],
                                    ],
                                    // ...
                                ],
                                'CustomActionId' => '<string>',
                                'Name' => '<string>',
                                'Status' => 'ENABLED|DISABLED',
                                'Trigger' => 'CLICK|MENU',
                            ],
                            // ...
                        ],
                        'ImageContentAltText' => '<string>',
                        'Interactions' => [
                            'ImageMenuOption' => [
                                'AvailabilityStatus' => 'ENABLED|DISABLED',
                            ],
                        ],
                        'Scaling' => [
                            'ScalingType' => 'SCALE_TO_WIDTH|SCALE_TO_HEIGHT|SCALE_TO_CONTAINER|SCALE_NONE',
                        ],
                        'SheetImageId' => '<string>',
                        'Source' => [
                            'SheetImageStaticFileSource' => [
                                'StaticFileId' => '<string>',
                            ],
                        ],
                        'Tooltip' => [
                            'TooltipText' => [
                                'PlainText' => '<string>',
                            ],
                            'Visibility' => 'HIDDEN|VISIBLE',
                        ],
                    ],
                    // ...
                ],
                'Name' => '<string>',
                'SheetId' => '<string>',
            ],
            // ...
        ],
        'Status' => 'CREATION_IN_PROGRESS|CREATION_SUCCESSFUL|CREATION_FAILED|UPDATE_IN_PROGRESS|UPDATE_SUCCESSFUL|UPDATE_FAILED|DELETED',
        'ThemeArn' => '<string>',
    ],
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- Analysis
 - 
- Type: Analysis structure
 
A metadata structure that contains summary information for the analysis that you're describing.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ThrottlingException:
 Access is throttled.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
DescribeAnalysisDefinition
$result = $client->describeAnalysisDefinition([/* ... */]); $promise = $client->describeAnalysisDefinitionAsync([/* ... */]);
Provides a detailed description of the definition of an analysis.
If you do not need to know details about the content of an Analysis, for instance if you are trying to check the status of a recently created or updated Analysis, use the  DescribeAnalysis  instead. 
Parameter Syntax
$result = $client->describeAnalysisDefinition([
    'AnalysisId' => '<string>', // REQUIRED
    'AwsAccountId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AnalysisId
 - 
- Required: Yes
 - Type: string
 
The ID of the analysis that you're describing. The ID is part of the URL of the analysis.
 - AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the analysis. You must be using the Amazon Web Services account that the analysis is in.
 
Result Syntax
[
    'AnalysisId' => '<string>',
    'Definition' => [
        'AnalysisDefaults' => [
            'DefaultNewSheetConfiguration' => [
                'InteractiveLayoutConfiguration' => [
                    'FreeForm' => [
                        'CanvasSizeOptions' => [
                            'ScreenCanvasSizeOptions' => [
                                'OptimizedViewPortWidth' => '<string>',
                            ],
                        ],
                    ],
                    'Grid' => [
                        'CanvasSizeOptions' => [
                            'ScreenCanvasSizeOptions' => [
                                'OptimizedViewPortWidth' => '<string>',
                                'ResizeOption' => 'FIXED|RESPONSIVE',
                            ],
                        ],
                    ],
                ],
                'PaginatedLayoutConfiguration' => [
                    'SectionBased' => [
                        'CanvasSizeOptions' => [
                            'PaperCanvasSizeOptions' => [
                                'PaperMargin' => [
                                    'Bottom' => '<string>',
                                    'Left' => '<string>',
                                    'Right' => '<string>',
                                    'Top' => '<string>',
                                ],
                                'PaperOrientation' => 'PORTRAIT|LANDSCAPE',
                                'PaperSize' => 'US_LETTER|US_LEGAL|US_TABLOID_LEDGER|A0|A1|A2|A3|A4|A5|JIS_B4|JIS_B5',
                            ],
                        ],
                    ],
                ],
                'SheetContentType' => 'PAGINATED|INTERACTIVE',
            ],
        ],
        'CalculatedFields' => [
            [
                'DataSetIdentifier' => '<string>',
                'Expression' => '<string>',
                'Name' => '<string>',
            ],
            // ...
        ],
        'ColumnConfigurations' => [
            [
                'ColorsConfiguration' => [
                    'CustomColors' => [
                        [
                            'Color' => '<string>',
                            'FieldValue' => '<string>',
                            'SpecialValue' => 'EMPTY|NULL|OTHER',
                        ],
                        // ...
                    ],
                ],
                'Column' => [
                    'ColumnName' => '<string>',
                    'DataSetIdentifier' => '<string>',
                ],
                'FormatConfiguration' => [
                    'DateTimeFormatConfiguration' => [
                        'DateTimeFormat' => '<string>',
                        'NullValueFormatConfiguration' => [
                            'NullString' => '<string>',
                        ],
                        'NumericFormatConfiguration' => [
                            'CurrencyDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>,
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>',
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                                'Symbol' => '<string>',
                            ],
                            'NumberDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>,
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>',
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                            'PercentageDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>,
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>',
                                ],
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                        ],
                    ],
                    'NumberFormatConfiguration' => [
                        'FormatConfiguration' => [
                            'CurrencyDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>,
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>',
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                                'Symbol' => '<string>',
                            ],
                            'NumberDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>,
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>',
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                            'PercentageDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>,
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>',
                                ],
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                        ],
                    ],
                    'StringFormatConfiguration' => [
                        'NullValueFormatConfiguration' => [
                            'NullString' => '<string>',
                        ],
                        'NumericFormatConfiguration' => [
                            'CurrencyDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>,
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>',
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                                'Symbol' => '<string>',
                            ],
                            'NumberDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>,
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>',
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                            'PercentageDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>,
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>',
                                ],
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                        ],
                    ],
                ],
                'Role' => 'DIMENSION|MEASURE',
            ],
            // ...
        ],
        'DataSetIdentifierDeclarations' => [
            [
                'DataSetArn' => '<string>',
                'Identifier' => '<string>',
            ],
            // ...
        ],
        'FilterGroups' => [
            [
                'CrossDataset' => 'ALL_DATASETS|SINGLE_DATASET',
                'FilterGroupId' => '<string>',
                'Filters' => [
                    [
                        'CategoryFilter' => [
                            'Column' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                            'Configuration' => [
                                'CustomFilterConfiguration' => [
                                    'CategoryValue' => '<string>',
                                    'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH',
                                    'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY',
                                    'ParameterName' => '<string>',
                                    'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                ],
                                'CustomFilterListConfiguration' => [
                                    'CategoryValues' => ['<string>', ...],
                                    'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH',
                                    'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY',
                                    'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                ],
                                'FilterListConfiguration' => [
                                    'CategoryValues' => ['<string>', ...],
                                    'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH',
                                    'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY',
                                    'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                ],
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>,
                                        'MinimumValue' => <float>,
                                        'StepSize' => <float>,
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>',
                            ],
                            'FilterId' => '<string>',
                        ],
                        'NestedFilter' => [
                            'Column' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                            'FilterId' => '<string>',
                            'IncludeInnerSet' => true || false,
                            'InnerFilter' => [
                                'CategoryInnerFilter' => [
                                    'Column' => [
                                        'ColumnName' => '<string>',
                                        'DataSetIdentifier' => '<string>',
                                    ],
                                    'Configuration' => [
                                        'CustomFilterConfiguration' => [
                                            'CategoryValue' => '<string>',
                                            'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH',
                                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY',
                                            'ParameterName' => '<string>',
                                            'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                        ],
                                        'CustomFilterListConfiguration' => [
                                            'CategoryValues' => ['<string>', ...],
                                            'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH',
                                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY',
                                            'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                        ],
                                        'FilterListConfiguration' => [
                                            'CategoryValues' => ['<string>', ...],
                                            'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH',
                                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY',
                                            'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                        ],
                                    ],
                                    'DefaultFilterControlConfiguration' => [
                                        'ControlOptions' => [
                                            'DefaultDateTimePickerOptions' => [
                                                'CommitMode' => 'AUTO|MANUAL',
                                                'DisplayOptions' => [
                                                    'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                                    'DateTimeFormat' => '<string>',
                                                    'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                            ],
                                            'DefaultDropdownOptions' => [
                                                'CommitMode' => 'AUTO|MANUAL',
                                                'DisplayOptions' => [
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'SelectAllOptions' => [
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'SelectableValues' => [
                                                    'Values' => ['<string>', ...],
                                                ],
                                                'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                            ],
                                            'DefaultListOptions' => [
                                                'DisplayOptions' => [
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'SearchOptions' => [
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'SelectAllOptions' => [
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'SelectableValues' => [
                                                    'Values' => ['<string>', ...],
                                                ],
                                                'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                            ],
                                            'DefaultRelativeDateTimeOptions' => [
                                                'CommitMode' => 'AUTO|MANUAL',
                                                'DisplayOptions' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                            ],
                                            'DefaultSliderOptions' => [
                                                'DisplayOptions' => [
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'MaximumValue' => <float>,
                                                'MinimumValue' => <float>,
                                                'StepSize' => <float>,
                                                'Type' => 'SINGLE_POINT|RANGE',
                                            ],
                                            'DefaultTextAreaOptions' => [
                                                'Delimiter' => '<string>',
                                                'DisplayOptions' => [
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'PlaceholderOptions' => [
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                            ],
                                            'DefaultTextFieldOptions' => [
                                                'DisplayOptions' => [
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'PlaceholderOptions' => [
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'Title' => '<string>',
                                    ],
                                ],
                            ],
                        ],
                        'NumericEqualityFilter' => [
                            'AggregationFunction' => [
                                'AttributeAggregationFunction' => [
                                    'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                    'ValueForMultipleValues' => '<string>',
                                ],
                                'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                'NumericalAggregationFunction' => [
                                    'PercentileAggregation' => [
                                        'PercentileValue' => <float>,
                                    ],
                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                ],
                            ],
                            'Column' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>,
                                        'MinimumValue' => <float>,
                                        'StepSize' => <float>,
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>',
                            ],
                            'FilterId' => '<string>',
                            'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL',
                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY',
                            'ParameterName' => '<string>',
                            'SelectAllOptions' => 'FILTER_ALL_VALUES',
                            'Value' => <float>,
                        ],
                        'NumericRangeFilter' => [
                            'AggregationFunction' => [
                                'AttributeAggregationFunction' => [
                                    'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                    'ValueForMultipleValues' => '<string>',
                                ],
                                'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                'NumericalAggregationFunction' => [
                                    'PercentileAggregation' => [
                                        'PercentileValue' => <float>,
                                    ],
                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                ],
                            ],
                            'Column' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>,
                                        'MinimumValue' => <float>,
                                        'StepSize' => <float>,
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>',
                            ],
                            'FilterId' => '<string>',
                            'IncludeMaximum' => true || false,
                            'IncludeMinimum' => true || false,
                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY',
                            'RangeMaximum' => [
                                'Parameter' => '<string>',
                                'StaticValue' => <float>,
                            ],
                            'RangeMinimum' => [
                                'Parameter' => '<string>',
                                'StaticValue' => <float>,
                            ],
                            'SelectAllOptions' => 'FILTER_ALL_VALUES',
                        ],
                        'RelativeDatesFilter' => [
                            'AnchorDateConfiguration' => [
                                'AnchorOption' => 'NOW',
                                'ParameterName' => '<string>',
                            ],
                            'Column' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>,
                                        'MinimumValue' => <float>,
                                        'StepSize' => <float>,
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>',
                            ],
                            'ExcludePeriodConfiguration' => [
                                'Amount' => <integer>,
                                'Granularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                'Status' => 'ENABLED|DISABLED',
                            ],
                            'FilterId' => '<string>',
                            'MinimumGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY',
                            'ParameterName' => '<string>',
                            'RelativeDateType' => 'PREVIOUS|THIS|LAST|NOW|NEXT',
                            'RelativeDateValue' => <integer>,
                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                        ],
                        'TimeEqualityFilter' => [
                            'Column' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>,
                                        'MinimumValue' => <float>,
                                        'StepSize' => <float>,
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>',
                            ],
                            'FilterId' => '<string>',
                            'ParameterName' => '<string>',
                            'RollingDate' => [
                                'DataSetIdentifier' => '<string>',
                                'Expression' => '<string>',
                            ],
                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                            'Value' => <DateTime>,
                        ],
                        'TimeRangeFilter' => [
                            'Column' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>,
                                        'MinimumValue' => <float>,
                                        'StepSize' => <float>,
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>',
                            ],
                            'ExcludePeriodConfiguration' => [
                                'Amount' => <integer>,
                                'Granularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                'Status' => 'ENABLED|DISABLED',
                            ],
                            'FilterId' => '<string>',
                            'IncludeMaximum' => true || false,
                            'IncludeMinimum' => true || false,
                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY',
                            'RangeMaximumValue' => [
                                'Parameter' => '<string>',
                                'RollingDate' => [
                                    'DataSetIdentifier' => '<string>',
                                    'Expression' => '<string>',
                                ],
                                'StaticValue' => <DateTime>,
                            ],
                            'RangeMinimumValue' => [
                                'Parameter' => '<string>',
                                'RollingDate' => [
                                    'DataSetIdentifier' => '<string>',
                                    'Expression' => '<string>',
                                ],
                                'StaticValue' => <DateTime>,
                            ],
                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                        ],
                        'TopBottomFilter' => [
                            'AggregationSortConfigurations' => [
                                [
                                    'AggregationFunction' => [
                                        'AttributeAggregationFunction' => [
                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                            'ValueForMultipleValues' => '<string>',
                                        ],
                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                        'NumericalAggregationFunction' => [
                                            'PercentileAggregation' => [
                                                'PercentileValue' => <float>,
                                            ],
                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                        ],
                                    ],
                                    'Column' => [
                                        'ColumnName' => '<string>',
                                        'DataSetIdentifier' => '<string>',
                                    ],
                                    'SortDirection' => 'ASC|DESC',
                                ],
                                // ...
                            ],
                            'Column' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>,
                                        'MinimumValue' => <float>,
                                        'StepSize' => <float>,
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>',
                            ],
                            'FilterId' => '<string>',
                            'Limit' => <integer>,
                            'ParameterName' => '<string>',
                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                        ],
                    ],
                    // ...
                ],
                'ScopeConfiguration' => [
                    'AllSheets' => [
                    ],
                    'SelectedSheets' => [
                        'SheetVisualScopingConfigurations' => [
                            [
                                'Scope' => 'ALL_VISUALS|SELECTED_VISUALS',
                                'SheetId' => '<string>',
                                'VisualIds' => ['<string>', ...],
                            ],
                            // ...
                        ],
                    ],
                ],
                'Status' => 'ENABLED|DISABLED',
            ],
            // ...
        ],
        'Options' => [
            'CustomActionDefaults' => [
                'highlightOperation' => [
                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_HOVER|NONE',
                ],
            ],
            'ExcludedDataSetArns' => ['<string>', ...],
            'QBusinessInsightsStatus' => 'ENABLED|DISABLED',
            'Timezone' => '<string>',
            'WeekStart' => 'SUNDAY|MONDAY|TUESDAY|WEDNESDAY|THURSDAY|FRIDAY|SATURDAY',
        ],
        'ParameterDeclarations' => [
            [
                'DateTimeParameterDeclaration' => [
                    'DefaultValues' => [
                        'DynamicValue' => [
                            'DefaultValueColumn' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                            'GroupNameColumn' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                            'UserNameColumn' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                        ],
                        'RollingDate' => [
                            'DataSetIdentifier' => '<string>',
                            'Expression' => '<string>',
                        ],
                        'StaticValues' => [<DateTime>, ...],
                    ],
                    'MappedDataSetParameters' => [
                        [
                            'DataSetIdentifier' => '<string>',
                            'DataSetParameterName' => '<string>',
                        ],
                        // ...
                    ],
                    'Name' => '<string>',
                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                    'ValueWhenUnset' => [
                        'CustomValue' => <DateTime>,
                        'ValueWhenUnsetOption' => 'RECOMMENDED_VALUE|NULL',
                    ],
                ],
                'DecimalParameterDeclaration' => [
                    'DefaultValues' => [
                        'DynamicValue' => [
                            'DefaultValueColumn' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                            'GroupNameColumn' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                            'UserNameColumn' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                        ],
                        'StaticValues' => [<float>, ...],
                    ],
                    'MappedDataSetParameters' => [
                        [
                            'DataSetIdentifier' => '<string>',
                            'DataSetParameterName' => '<string>',
                        ],
                        // ...
                    ],
                    'Name' => '<string>',
                    'ParameterValueType' => 'MULTI_VALUED|SINGLE_VALUED',
                    'ValueWhenUnset' => [
                        'CustomValue' => <float>,
                        'ValueWhenUnsetOption' => 'RECOMMENDED_VALUE|NULL',
                    ],
                ],
                'IntegerParameterDeclaration' => [
                    'DefaultValues' => [
                        'DynamicValue' => [
                            'DefaultValueColumn' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                            'GroupNameColumn' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                            'UserNameColumn' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                        ],
                        'StaticValues' => [<integer>, ...],
                    ],
                    'MappedDataSetParameters' => [
                        [
                            'DataSetIdentifier' => '<string>',
                            'DataSetParameterName' => '<string>',
                        ],
                        // ...
                    ],
                    'Name' => '<string>',
                    'ParameterValueType' => 'MULTI_VALUED|SINGLE_VALUED',
                    'ValueWhenUnset' => [
                        'CustomValue' => <integer>,
                        'ValueWhenUnsetOption' => 'RECOMMENDED_VALUE|NULL',
                    ],
                ],
                'StringParameterDeclaration' => [
                    'DefaultValues' => [
                        'DynamicValue' => [
                            'DefaultValueColumn' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                            'GroupNameColumn' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                            'UserNameColumn' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                        ],
                        'StaticValues' => ['<string>', ...],
                    ],
                    'MappedDataSetParameters' => [
                        [
                            'DataSetIdentifier' => '<string>',
                            'DataSetParameterName' => '<string>',
                        ],
                        // ...
                    ],
                    'Name' => '<string>',
                    'ParameterValueType' => 'MULTI_VALUED|SINGLE_VALUED',
                    'ValueWhenUnset' => [
                        'CustomValue' => '<string>',
                        'ValueWhenUnsetOption' => 'RECOMMENDED_VALUE|NULL',
                    ],
                ],
            ],
            // ...
        ],
        'QueryExecutionOptions' => [
            'QueryExecutionMode' => 'AUTO|MANUAL',
        ],
        'Sheets' => [
            [
                'ContentType' => 'PAGINATED|INTERACTIVE',
                'CustomActionDefaults' => [
                    'highlightOperation' => [
                        'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_HOVER|NONE',
                    ],
                ],
                'Description' => '<string>',
                'FilterControls' => [
                    [
                        'CrossSheet' => [
                            'CascadingControlConfiguration' => [
                                'SourceControls' => [
                                    [
                                        'ColumnToMatch' => [
                                            'ColumnName' => '<string>',
                                            'DataSetIdentifier' => '<string>',
                                        ],
                                        'SourceSheetControlId' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'FilterControlId' => '<string>',
                            'SourceFilterId' => '<string>',
                        ],
                        'DateTimePicker' => [
                            'CommitMode' => 'AUTO|MANUAL',
                            'DisplayOptions' => [
                                'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                'DateTimeFormat' => '<string>',
                                'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>',
                            'SourceFilterId' => '<string>',
                            'Title' => '<string>',
                            'Type' => 'SINGLE_VALUED|DATE_RANGE',
                        ],
                        'Dropdown' => [
                            'CascadingControlConfiguration' => [
                                'SourceControls' => [
                                    [
                                        'ColumnToMatch' => [
                                            'ColumnName' => '<string>',
                                            'DataSetIdentifier' => '<string>',
                                        ],
                                        'SourceSheetControlId' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'CommitMode' => 'AUTO|MANUAL',
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SelectAllOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>',
                            'SelectableValues' => [
                                'Values' => ['<string>', ...],
                            ],
                            'SourceFilterId' => '<string>',
                            'Title' => '<string>',
                            'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                        ],
                        'List' => [
                            'CascadingControlConfiguration' => [
                                'SourceControls' => [
                                    [
                                        'ColumnToMatch' => [
                                            'ColumnName' => '<string>',
                                            'DataSetIdentifier' => '<string>',
                                        ],
                                        'SourceSheetControlId' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SearchOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SelectAllOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>',
                            'SelectableValues' => [
                                'Values' => ['<string>', ...],
                            ],
                            'SourceFilterId' => '<string>',
                            'Title' => '<string>',
                            'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                        ],
                        'RelativeDateTime' => [
                            'CommitMode' => 'AUTO|MANUAL',
                            'DisplayOptions' => [
                                'DateTimeFormat' => '<string>',
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>',
                            'SourceFilterId' => '<string>',
                            'Title' => '<string>',
                        ],
                        'Slider' => [
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>',
                            'MaximumValue' => <float>,
                            'MinimumValue' => <float>,
                            'SourceFilterId' => '<string>',
                            'StepSize' => <float>,
                            'Title' => '<string>',
                            'Type' => 'SINGLE_POINT|RANGE',
                        ],
                        'TextArea' => [
                            'Delimiter' => '<string>',
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'PlaceholderOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>',
                            'SourceFilterId' => '<string>',
                            'Title' => '<string>',
                        ],
                        'TextField' => [
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'PlaceholderOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>',
                            'SourceFilterId' => '<string>',
                            'Title' => '<string>',
                        ],
                    ],
                    // ...
                ],
                'Images' => [
                    [
                        'Actions' => [
                            [
                                'ActionOperations' => [
                                    [
                                        'NavigationOperation' => [
                                            'LocalNavigationConfiguration' => [
                                                'TargetSheetId' => '<string>',
                                            ],
                                        ],
                                        'SetParametersOperation' => [
                                            'ParameterValueConfigurations' => [
                                                [
                                                    'DestinationParameterName' => '<string>',
                                                    'Value' => [
                                                        'CustomValuesConfiguration' => [
                                                            'CustomValues' => [
                                                                'DateTimeValues' => [<DateTime>, ...],
                                                                'DecimalValues' => [<float>, ...],
                                                                'IntegerValues' => [<integer>, ...],
                                                                'StringValues' => ['<string>', ...],
                                                            ],
                                                            'IncludeNullValue' => true || false,
                                                        ],
                                                        'SelectAllValueOptions' => 'ALL_VALUES',
                                                        'SourceColumn' => [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        'SourceField' => '<string>',
                                                        'SourceParameterName' => '<string>',
                                                    ],
                                                ],
                                                // ...
                                            ],
                                        ],
                                        'URLOperation' => [
                                            'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                            'URLTemplate' => '<string>',
                                        ],
                                    ],
                                    // ...
                                ],
                                'CustomActionId' => '<string>',
                                'Name' => '<string>',
                                'Status' => 'ENABLED|DISABLED',
                                'Trigger' => 'CLICK|MENU',
                            ],
                            // ...
                        ],
                        'ImageContentAltText' => '<string>',
                        'Interactions' => [
                            'ImageMenuOption' => [
                                'AvailabilityStatus' => 'ENABLED|DISABLED',
                            ],
                        ],
                        'Scaling' => [
                            'ScalingType' => 'SCALE_TO_WIDTH|SCALE_TO_HEIGHT|SCALE_TO_CONTAINER|SCALE_NONE',
                        ],
                        'SheetImageId' => '<string>',
                        'Source' => [
                            'SheetImageStaticFileSource' => [
                                'StaticFileId' => '<string>',
                            ],
                        ],
                        'Tooltip' => [
                            'TooltipText' => [
                                'PlainText' => '<string>',
                            ],
                            'Visibility' => 'HIDDEN|VISIBLE',
                        ],
                    ],
                    // ...
                ],
                'Layouts' => [
                    [
                        'Configuration' => [
                            'FreeFormLayout' => [
                                'CanvasSizeOptions' => [
                                    'ScreenCanvasSizeOptions' => [
                                        'OptimizedViewPortWidth' => '<string>',
                                    ],
                                ],
                                'Elements' => [
                                    [
                                        'BackgroundStyle' => [
                                            'Color' => '<string>',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'BorderStyle' => [
                                            'Color' => '<string>',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'ElementId' => '<string>',
                                        'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE',
                                        'Height' => '<string>',
                                        'LoadingAnimation' => [
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RenderingRules' => [
                                            [
                                                'ConfigurationOverrides' => [
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'Expression' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'SelectedBorderStyle' => [
                                            'Color' => '<string>',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'Width' => '<string>',
                                        'XAxisLocation' => '<string>',
                                        'YAxisLocation' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'GridLayout' => [
                                'CanvasSizeOptions' => [
                                    'ScreenCanvasSizeOptions' => [
                                        'OptimizedViewPortWidth' => '<string>',
                                        'ResizeOption' => 'FIXED|RESPONSIVE',
                                    ],
                                ],
                                'Elements' => [
                                    [
                                        'ColumnIndex' => <integer>,
                                        'ColumnSpan' => <integer>,
                                        'ElementId' => '<string>',
                                        'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE',
                                        'RowIndex' => <integer>,
                                        'RowSpan' => <integer>,
                                    ],
                                    // ...
                                ],
                            ],
                            'SectionBasedLayout' => [
                                'BodySections' => [
                                    [
                                        'Content' => [
                                            'Layout' => [
                                                'FreeFormLayout' => [
                                                    'Elements' => [
                                                        [
                                                            'BackgroundStyle' => [
                                                                'Color' => '<string>',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'BorderStyle' => [
                                                                'Color' => '<string>',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'ElementId' => '<string>',
                                                            'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE',
                                                            'Height' => '<string>',
                                                            'LoadingAnimation' => [
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'RenderingRules' => [
                                                                [
                                                                    'ConfigurationOverrides' => [
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                    'Expression' => '<string>',
                                                                ],
                                                                // ...
                                                            ],
                                                            'SelectedBorderStyle' => [
                                                                'Color' => '<string>',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                            'Width' => '<string>',
                                                            'XAxisLocation' => '<string>',
                                                            'YAxisLocation' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'PageBreakConfiguration' => [
                                            'After' => [
                                                'Status' => 'ENABLED|DISABLED',
                                            ],
                                        ],
                                        'RepeatConfiguration' => [
                                            'DimensionConfigurations' => [
                                                [
                                                    'DynamicCategoryDimensionConfiguration' => [
                                                        'Column' => [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        'Limit' => <integer>,
                                                        'SortByMetrics' => [
                                                            [
                                                                'AggregationFunction' => [
                                                                    'AttributeAggregationFunction' => [
                                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                                        'ValueForMultipleValues' => '<string>',
                                                                    ],
                                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                                    'NumericalAggregationFunction' => [
                                                                        'PercentileAggregation' => [
                                                                            'PercentileValue' => <float>,
                                                                        ],
                                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                                    ],
                                                                ],
                                                                'Direction' => 'ASC|DESC',
                                                                'SortBy' => [
                                                                    'ColumnName' => '<string>',
                                                                    'DataSetIdentifier' => '<string>',
                                                                ],
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'DynamicNumericDimensionConfiguration' => [
                                                        'Column' => [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        'Limit' => <integer>,
                                                        'SortByMetrics' => [
                                                            [
                                                                'AggregationFunction' => [
                                                                    'AttributeAggregationFunction' => [
                                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                                        'ValueForMultipleValues' => '<string>',
                                                                    ],
                                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                                    'NumericalAggregationFunction' => [
                                                                        'PercentileAggregation' => [
                                                                            'PercentileValue' => <float>,
                                                                        ],
                                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                                    ],
                                                                ],
                                                                'Direction' => 'ASC|DESC',
                                                                'SortBy' => [
                                                                    'ColumnName' => '<string>',
                                                                    'DataSetIdentifier' => '<string>',
                                                                ],
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                ],
                                                // ...
                                            ],
                                            'NonRepeatingVisuals' => ['<string>', ...],
                                            'PageBreakConfiguration' => [
                                                'After' => [
                                                    'Status' => 'ENABLED|DISABLED',
                                                ],
                                            ],
                                        ],
                                        'SectionId' => '<string>',
                                        'Style' => [
                                            'Height' => '<string>',
                                            'Padding' => [
                                                'Bottom' => '<string>',
                                                'Left' => '<string>',
                                                'Right' => '<string>',
                                                'Top' => '<string>',
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                                'CanvasSizeOptions' => [
                                    'PaperCanvasSizeOptions' => [
                                        'PaperMargin' => [
                                            'Bottom' => '<string>',
                                            'Left' => '<string>',
                                            'Right' => '<string>',
                                            'Top' => '<string>',
                                        ],
                                        'PaperOrientation' => 'PORTRAIT|LANDSCAPE',
                                        'PaperSize' => 'US_LETTER|US_LEGAL|US_TABLOID_LEDGER|A0|A1|A2|A3|A4|A5|JIS_B4|JIS_B5',
                                    ],
                                ],
                                'FooterSections' => [
                                    [
                                        'Layout' => [
                                            'FreeFormLayout' => [
                                                'Elements' => [
                                                    [
                                                        'BackgroundStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'BorderStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'ElementId' => '<string>',
                                                        'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE',
                                                        'Height' => '<string>',
                                                        'LoadingAnimation' => [
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'RenderingRules' => [
                                                            [
                                                                'ConfigurationOverrides' => [
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                                'Expression' => '<string>',
                                                            ],
                                                            // ...
                                                        ],
                                                        'SelectedBorderStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                        'Width' => '<string>',
                                                        'XAxisLocation' => '<string>',
                                                        'YAxisLocation' => '<string>',
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                        ],
                                        'SectionId' => '<string>',
                                        'Style' => [
                                            'Height' => '<string>',
                                            'Padding' => [
                                                'Bottom' => '<string>',
                                                'Left' => '<string>',
                                                'Right' => '<string>',
                                                'Top' => '<string>',
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                                'HeaderSections' => [
                                    [
                                        'Layout' => [
                                            'FreeFormLayout' => [
                                                'Elements' => [
                                                    [
                                                        'BackgroundStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'BorderStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'ElementId' => '<string>',
                                                        'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE',
                                                        'Height' => '<string>',
                                                        'LoadingAnimation' => [
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'RenderingRules' => [
                                                            [
                                                                'ConfigurationOverrides' => [
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                                'Expression' => '<string>',
                                                            ],
                                                            // ...
                                                        ],
                                                        'SelectedBorderStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                        'Width' => '<string>',
                                                        'XAxisLocation' => '<string>',
                                                        'YAxisLocation' => '<string>',
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                        ],
                                        'SectionId' => '<string>',
                                        'Style' => [
                                            'Height' => '<string>',
                                            'Padding' => [
                                                'Bottom' => '<string>',
                                                'Left' => '<string>',
                                                'Right' => '<string>',
                                                'Top' => '<string>',
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                        ],
                    ],
                    // ...
                ],
                'Name' => '<string>',
                'ParameterControls' => [
                    [
                        'DateTimePicker' => [
                            'DisplayOptions' => [
                                'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                'DateTimeFormat' => '<string>',
                                'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ParameterControlId' => '<string>',
                            'SourceParameterName' => '<string>',
                            'Title' => '<string>',
                        ],
                        'Dropdown' => [
                            'CascadingControlConfiguration' => [
                                'SourceControls' => [
                                    [
                                        'ColumnToMatch' => [
                                            'ColumnName' => '<string>',
                                            'DataSetIdentifier' => '<string>',
                                        ],
                                        'SourceSheetControlId' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'CommitMode' => 'AUTO|MANUAL',
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SelectAllOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ParameterControlId' => '<string>',
                            'SelectableValues' => [
                                'LinkToDataSetColumn' => [
                                    'ColumnName' => '<string>',
                                    'DataSetIdentifier' => '<string>',
                                ],
                                'Values' => ['<string>', ...],
                            ],
                            'SourceParameterName' => '<string>',
                            'Title' => '<string>',
                            'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                        ],
                        'List' => [
                            'CascadingControlConfiguration' => [
                                'SourceControls' => [
                                    [
                                        'ColumnToMatch' => [
                                            'ColumnName' => '<string>',
                                            'DataSetIdentifier' => '<string>',
                                        ],
                                        'SourceSheetControlId' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SearchOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SelectAllOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ParameterControlId' => '<string>',
                            'SelectableValues' => [
                                'LinkToDataSetColumn' => [
                                    'ColumnName' => '<string>',
                                    'DataSetIdentifier' => '<string>',
                                ],
                                'Values' => ['<string>', ...],
                            ],
                            'SourceParameterName' => '<string>',
                            'Title' => '<string>',
                            'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                        ],
                        'Slider' => [
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'MaximumValue' => <float>,
                            'MinimumValue' => <float>,
                            'ParameterControlId' => '<string>',
                            'SourceParameterName' => '<string>',
                            'StepSize' => <float>,
                            'Title' => '<string>',
                        ],
                        'TextArea' => [
                            'Delimiter' => '<string>',
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'PlaceholderOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ParameterControlId' => '<string>',
                            'SourceParameterName' => '<string>',
                            'Title' => '<string>',
                        ],
                        'TextField' => [
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'PlaceholderOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ParameterControlId' => '<string>',
                            'SourceParameterName' => '<string>',
                            'Title' => '<string>',
                        ],
                    ],
                    // ...
                ],
                'SheetControlLayouts' => [
                    [
                        'Configuration' => [
                            'GridLayout' => [
                                'CanvasSizeOptions' => [
                                    'ScreenCanvasSizeOptions' => [
                                        'OptimizedViewPortWidth' => '<string>',
                                        'ResizeOption' => 'FIXED|RESPONSIVE',
                                    ],
                                ],
                                'Elements' => [
                                    [
                                        'ColumnIndex' => <integer>,
                                        'ColumnSpan' => <integer>,
                                        'ElementId' => '<string>',
                                        'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE',
                                        'RowIndex' => <integer>,
                                        'RowSpan' => <integer>,
                                    ],
                                    // ...
                                ],
                            ],
                        ],
                    ],
                    // ...
                ],
                'SheetId' => '<string>',
                'TextBoxes' => [
                    [
                        'Content' => '<string>',
                        'Interactions' => [
                            'TextBoxMenuOption' => [
                                'AvailabilityStatus' => 'ENABLED|DISABLED',
                            ],
                        ],
                        'SheetTextBoxId' => '<string>',
                    ],
                    // ...
                ],
                'Title' => '<string>',
                'Visuals' => [
                    [
                        'BarChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'BarsArrangement' => 'CLUSTERED|STACKED|STACKED_PERCENT',
                                'CategoryAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ColorLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ContributionAnalysisDefaults' => [
                                    [
                                        'ContributorDimensions' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'MeasureFieldId' => '<string>',
                                    ],
                                    // ...
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'BarChartAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Colors' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'SmallMultiples' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'Orientation' => 'HORIZONTAL|VERTICAL',
                                'ReferenceLines' => [
                                    [
                                        'DataConfiguration' => [
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS',
                                            'DynamicConfiguration' => [
                                                'Calculation' => [
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'MeasureAggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                            ],
                                            'SeriesType' => 'BAR|LINE',
                                            'StaticConfiguration' => [
                                                'Value' => <float>,
                                            ],
                                        ],
                                        'LabelConfiguration' => [
                                            'CustomLabelConfiguration' => [
                                                'CustomLabel' => '<string>',
                                            ],
                                            'FontColor' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalPosition' => 'LEFT|CENTER|RIGHT',
                                            'ValueLabelConfiguration' => [
                                                'FormatConfiguration' => [
                                                    'CurrencyDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>,
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                        'Symbol' => '<string>',
                                                    ],
                                                    'NumberDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>,
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                    'PercentageDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>,
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                ],
                                                'RelativePosition' => 'BEFORE_CUSTOM_LABEL|AFTER_CUSTOM_LABEL',
                                            ],
                                            'VerticalPosition' => 'ABOVE|BELOW',
                                        ],
                                        'Status' => 'ENABLED|DISABLED',
                                        'StyleConfiguration' => [
                                            'Color' => '<string>',
                                            'Pattern' => 'SOLID|DASHED|DOTTED',
                                        ],
                                    ],
                                    // ...
                                ],
                                'SmallMultiplesOptions' => [
                                    'MaxVisibleColumns' => <integer>,
                                    'MaxVisibleRows' => <integer>,
                                    'PanelConfiguration' => [
                                        'BackgroundColor' => '<string>',
                                        'BackgroundVisibility' => 'HIDDEN|VISIBLE',
                                        'BorderColor' => '<string>',
                                        'BorderStyle' => 'SOLID|DASHED|DOTTED',
                                        'BorderThickness' => '<string>',
                                        'BorderVisibility' => 'HIDDEN|VISIBLE',
                                        'GutterSpacing' => '<string>',
                                        'GutterVisibility' => 'HIDDEN|VISIBLE',
                                        'Title' => [
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'XAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                    'YAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'ColorItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'ColorSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SmallMultiplesLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'SmallMultiplesSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>',
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ValueAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'ValueLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>',
                                            'Element' => [
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'BoxPlotVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'BoxPlotOptions' => [
                                    'AllDataPointsVisibility' => 'HIDDEN|VISIBLE',
                                    'OutlierVisibility' => 'HIDDEN|VISIBLE',
                                    'StyleOptions' => [
                                        'FillStyle' => 'SOLID|TRANSPARENT',
                                    ],
                                ],
                                'CategoryAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'BoxPlotAggregatedFieldWells' => [
                                        'GroupBy' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'PrimaryYAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'PrimaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ReferenceLines' => [
                                    [
                                        'DataConfiguration' => [
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS',
                                            'DynamicConfiguration' => [
                                                'Calculation' => [
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'MeasureAggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                            ],
                                            'SeriesType' => 'BAR|LINE',
                                            'StaticConfiguration' => [
                                                'Value' => <float>,
                                            ],
                                        ],
                                        'LabelConfiguration' => [
                                            'CustomLabelConfiguration' => [
                                                'CustomLabel' => '<string>',
                                            ],
                                            'FontColor' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalPosition' => 'LEFT|CENTER|RIGHT',
                                            'ValueLabelConfiguration' => [
                                                'FormatConfiguration' => [
                                                    'CurrencyDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>,
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                        'Symbol' => '<string>',
                                                    ],
                                                    'NumberDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>,
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                    'PercentageDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>,
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                ],
                                                'RelativePosition' => 'BEFORE_CUSTOM_LABEL|AFTER_CUSTOM_LABEL',
                                            ],
                                            'VerticalPosition' => 'ABOVE|BELOW',
                                        ],
                                        'Status' => 'ENABLED|DISABLED',
                                        'StyleConfiguration' => [
                                            'Color' => '<string>',
                                            'Pattern' => 'SOLID|DASHED|DOTTED',
                                        ],
                                    ],
                                    // ...
                                ],
                                'SortConfiguration' => [
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'PaginationConfiguration' => [
                                        'PageNumber' => <integer>,
                                        'PageSize' => <integer>,
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>',
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>',
                                            'Element' => [
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'ComboChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'BarDataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'BarsArrangement' => 'CLUSTERED|STACKED|STACKED_PERCENT',
                                'CategoryAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ColorLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'ComboChartAggregatedFieldWells' => [
                                        'BarValues' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Colors' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'LineValues' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'LineDataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'PrimaryYAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'PrimaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ReferenceLines' => [
                                    [
                                        'DataConfiguration' => [
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS',
                                            'DynamicConfiguration' => [
                                                'Calculation' => [
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'MeasureAggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                            ],
                                            'SeriesType' => 'BAR|LINE',
                                            'StaticConfiguration' => [
                                                'Value' => <float>,
                                            ],
                                        ],
                                        'LabelConfiguration' => [
                                            'CustomLabelConfiguration' => [
                                                'CustomLabel' => '<string>',
                                            ],
                                            'FontColor' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalPosition' => 'LEFT|CENTER|RIGHT',
                                            'ValueLabelConfiguration' => [
                                                'FormatConfiguration' => [
                                                    'CurrencyDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>,
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                        'Symbol' => '<string>',
                                                    ],
                                                    'NumberDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>,
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                    'PercentageDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>,
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                ],
                                                'RelativePosition' => 'BEFORE_CUSTOM_LABEL|AFTER_CUSTOM_LABEL',
                                            ],
                                            'VerticalPosition' => 'ABOVE|BELOW',
                                        ],
                                        'Status' => 'ENABLED|DISABLED',
                                        'StyleConfiguration' => [
                                            'Color' => '<string>',
                                            'Pattern' => 'SOLID|DASHED|DOTTED',
                                        ],
                                    ],
                                    // ...
                                ],
                                'SecondaryYAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'SecondaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SingleAxisOptions' => [
                                    'YAxisOptions' => [
                                        'YAxis' => 'PRIMARY_Y_AXIS',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'ColorItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'ColorSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>',
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>',
                                            'Element' => [
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'CustomContentVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'ContentType' => 'IMAGE|OTHER_EMBEDDED_CONTENT',
                                'ContentUrl' => '<string>',
                                'ImageScaling' => 'FIT_TO_HEIGHT|FIT_TO_WIDTH|DO_NOT_SCALE|SCALE_TO_VISUAL',
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                            ],
                            'DataSetIdentifier' => '<string>',
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'EmptyVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'DataSetIdentifier' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'FilledMapVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldWells' => [
                                    'FilledMapAggregatedFieldWells' => [
                                        'Geospatial' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'MapStyleOptions' => [
                                    'BaseMapStyle' => 'LIGHT_GRAY|DARK_GRAY|STREET|IMAGERY',
                                ],
                                'SortConfiguration' => [
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>',
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'WindowOptions' => [
                                    'Bounds' => [
                                        'East' => <float>,
                                        'North' => <float>,
                                        'South' => <float>,
                                        'West' => <float>,
                                    ],
                                    'MapZoomMode' => 'AUTO|MANUAL',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                ],
                                // ...
                            ],
                            'ConditionalFormatting' => [
                                'ConditionalFormattingOptions' => [
                                    [
                                        'Shape' => [
                                            'FieldId' => '<string>',
                                            'Format' => [
                                                'BackgroundColor' => [
                                                    'Gradient' => [
                                                        'Color' => [
                                                            'Stops' => [
                                                                [
                                                                    'Color' => '<string>',
                                                                    'DataValue' => <float>,
                                                                    'GradientOffset' => <float>,
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'Expression' => '<string>',
                                                    ],
                                                    'Solid' => [
                                                        'Color' => '<string>',
                                                        'Expression' => '<string>',
                                                    ],
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'FunnelChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'DataLabelOptions' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'LabelColor' => '<string>',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureDataLabelStyle' => 'VALUE_ONLY|PERCENTAGE_BY_FIRST_STAGE|PERCENTAGE_BY_PREVIOUS_STAGE|VALUE_AND_PERCENTAGE_BY_FIRST_STAGE|VALUE_AND_PERCENTAGE_BY_PREVIOUS_STAGE',
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'FunnelChartAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>',
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ValueLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>',
                                            'Element' => [
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'GaugeChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'ColorConfiguration' => [
                                    'BackgroundColor' => '<string>',
                                    'ForegroundColor' => '<string>',
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'TargetValues' => [
                                        [
                                            'CalculatedMeasureField' => [
                                                'Expression' => '<string>',
                                                'FieldId' => '<string>',
                                            ],
                                            'CategoricalMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>',
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'DateMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>',
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'NumericalMeasureField' => [
                                                'AggregationFunction' => [
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'FormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'Values' => [
                                        [
                                            'CalculatedMeasureField' => [
                                                'Expression' => '<string>',
                                                'FieldId' => '<string>',
                                            ],
                                            'CategoricalMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>',
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'DateMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>',
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'NumericalMeasureField' => [
                                                'AggregationFunction' => [
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'FormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'GaugeChartOptions' => [
                                    'Arc' => [
                                        'ArcAngle' => <float>,
                                        'ArcThickness' => 'SMALL|MEDIUM|LARGE',
                                    ],
                                    'ArcAxis' => [
                                        'Range' => [
                                            'Max' => <float>,
                                            'Min' => <float>,
                                        ],
                                        'ReserveRange' => <integer>,
                                    ],
                                    'Comparison' => [
                                        'ComparisonFormat' => [
                                            'NumberDisplayFormatConfiguration' => [
                                                'DecimalPlacesConfiguration' => [
                                                    'DecimalPlaces' => <integer>,
                                                ],
                                                'NegativeValueConfiguration' => [
                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                ],
                                                'NullValueFormatConfiguration' => [
                                                    'NullString' => '<string>',
                                                ],
                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                'Prefix' => '<string>',
                                                'SeparatorConfiguration' => [
                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                    'ThousandsSeparator' => [
                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'Suffix' => '<string>',
                                            ],
                                            'PercentageDisplayFormatConfiguration' => [
                                                'DecimalPlacesConfiguration' => [
                                                    'DecimalPlaces' => <integer>,
                                                ],
                                                'NegativeValueConfiguration' => [
                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                ],
                                                'NullValueFormatConfiguration' => [
                                                    'NullString' => '<string>',
                                                ],
                                                'Prefix' => '<string>',
                                                'SeparatorConfiguration' => [
                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                    'ThousandsSeparator' => [
                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'Suffix' => '<string>',
                                            ],
                                        ],
                                        'ComparisonMethod' => 'DIFFERENCE|PERCENT_DIFFERENCE|PERCENT',
                                    ],
                                    'PrimaryValueDisplayType' => 'HIDDEN|COMPARISON|ACTUAL',
                                    'PrimaryValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'TooltipOptions' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>',
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>',
                                            'Element' => [
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ConditionalFormatting' => [
                                'ConditionalFormattingOptions' => [
                                    [
                                        'Arc' => [
                                            'ForegroundColor' => [
                                                'Gradient' => [
                                                    'Color' => [
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>,
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>',
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>',
                                                ],
                                            ],
                                        ],
                                        'PrimaryValue' => [
                                            'Icon' => [
                                                'CustomCondition' => [
                                                    'Color' => '<string>',
                                                    'DisplayConfiguration' => [
                                                        'IconDisplayOption' => 'ICON_ONLY',
                                                    ],
                                                    '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>',
                                                    ],
                                                ],
                                                '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',
                                                ],
                                            ],
                                            'TextColor' => [
                                                'Gradient' => [
                                                    'Color' => [
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>,
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>',
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>',
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'GeospatialMapVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldWells' => [
                                    'GeospatialMapAggregatedFieldWells' => [
                                        'Colors' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Geospatial' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'MapStyleOptions' => [
                                    'BaseMapStyle' => 'LIGHT_GRAY|DARK_GRAY|STREET|IMAGERY',
                                ],
                                'PointStyleOptions' => [
                                    'ClusterMarkerConfiguration' => [
                                        'ClusterMarker' => [
                                            'SimpleClusterMarker' => [
                                                'Color' => '<string>',
                                            ],
                                        ],
                                    ],
                                    'HeatmapConfiguration' => [
                                        'HeatmapColor' => [
                                            'Colors' => [
                                                [
                                                    'Color' => '<string>',
                                                ],
                                                // ...
                                            ],
                                        ],
                                    ],
                                    'SelectedPointStyle' => 'POINT|CLUSTER|HEATMAP',
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>',
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>',
                                            'Element' => [
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                                'WindowOptions' => [
                                    'Bounds' => [
                                        'East' => <float>,
                                        'North' => <float>,
                                        'South' => <float>,
                                        'West' => <float>,
                                    ],
                                    'MapZoomMode' => 'AUTO|MANUAL',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'HeatMapVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'ColorScale' => [
                                    'ColorFillType' => 'DISCRETE|GRADIENT',
                                    'Colors' => [
                                        [
                                            'Color' => '<string>',
                                            'DataValue' => <float>,
                                        ],
                                        // ...
                                    ],
                                    'NullValueColor' => [
                                        'Color' => '<string>',
                                        'DataValue' => <float>,
                                    ],
                                ],
                                'ColumnAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'ColumnLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'HeatMapAggregatedFieldWells' => [
                                        'Columns' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Rows' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'RowAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'RowLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SortConfiguration' => [
                                    'HeatMapColumnItemsLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'HeatMapColumnSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'HeatMapRowItemsLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'HeatMapRowSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>',
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'HistogramVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'BinOptions' => [
                                    'BinCount' => [
                                        'Value' => <integer>,
                                    ],
                                    'BinWidth' => [
                                        'BinCountLimit' => <integer>,
                                        'Value' => <float>,
                                    ],
                                    'SelectedBinType' => 'BIN_COUNT|BIN_WIDTH',
                                    'StartValue' => <float>,
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'HistogramAggregatedFieldWells' => [
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>',
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>',
                                            'Element' => [
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                                'XAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'XAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'YAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'InsightVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'DataSetIdentifier' => '<string>',
                            'InsightConfiguration' => [
                                'Computations' => [
                                    [
                                        'Forecast' => [
                                            'ComputationId' => '<string>',
                                            'CustomSeasonalityValue' => <integer>,
                                            'LowerBoundary' => <float>,
                                            'Name' => '<string>',
                                            'PeriodsBackward' => <integer>,
                                            'PeriodsForward' => <integer>,
                                            'PredictionInterval' => <integer>,
                                            'Seasonality' => 'AUTOMATIC|CUSTOM',
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'UpperBoundary' => <float>,
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'GrowthRate' => [
                                            'ComputationId' => '<string>',
                                            'Name' => '<string>',
                                            'PeriodSize' => <integer>,
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'MaximumMinimum' => [
                                            'ComputationId' => '<string>',
                                            'Name' => '<string>',
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'Type' => 'MAXIMUM|MINIMUM',
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'MetricComparison' => [
                                            'ComputationId' => '<string>',
                                            'FromValue' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'Name' => '<string>',
                                            'TargetValue' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                        ],
                                        'PeriodOverPeriod' => [
                                            'ComputationId' => '<string>',
                                            'Name' => '<string>',
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'PeriodToDate' => [
                                            'ComputationId' => '<string>',
                                            'Name' => '<string>',
                                            'PeriodTimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'TopBottomMovers' => [
                                            'Category' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'ComputationId' => '<string>',
                                            'MoverSize' => <integer>,
                                            'Name' => '<string>',
                                            'SortOrder' => 'PERCENT_DIFFERENCE|ABSOLUTE_DIFFERENCE',
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'Type' => 'TOP|BOTTOM',
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'TopBottomRanked' => [
                                            'Category' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'ComputationId' => '<string>',
                                            'Name' => '<string>',
                                            'ResultSize' => <integer>,
                                            'Type' => 'TOP|BOTTOM',
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'TotalAggregation' => [
                                            'ComputationId' => '<string>',
                                            'Name' => '<string>',
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'UniqueValues' => [
                                            'Category' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'ComputationId' => '<string>',
                                            'Name' => '<string>',
                                        ],
                                    ],
                                    // ...
                                ],
                                'CustomNarrative' => [
                                    'Narrative' => '<string>',
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'KPIVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldWells' => [
                                    'TargetValues' => [
                                        [
                                            'CalculatedMeasureField' => [
                                                'Expression' => '<string>',
                                                'FieldId' => '<string>',
                                            ],
                                            'CategoricalMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>',
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'DateMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>',
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'NumericalMeasureField' => [
                                                'AggregationFunction' => [
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'FormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'TrendGroups' => [
                                        [
                                            'CategoricalDimensionField' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>',
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                                'HierarchyId' => '<string>',
                                            ],
                                            'DateDimensionField' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>',
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                                'HierarchyId' => '<string>',
                                            ],
                                            'NumericalDimensionField' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'FormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                                'HierarchyId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'Values' => [
                                        [
                                            'CalculatedMeasureField' => [
                                                'Expression' => '<string>',
                                                'FieldId' => '<string>',
                                            ],
                                            'CategoricalMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>',
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'DateMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>',
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'NumericalMeasureField' => [
                                                'AggregationFunction' => [
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'FormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'KPIOptions' => [
                                    'Comparison' => [
                                        'ComparisonFormat' => [
                                            'NumberDisplayFormatConfiguration' => [
                                                'DecimalPlacesConfiguration' => [
                                                    'DecimalPlaces' => <integer>,
                                                ],
                                                'NegativeValueConfiguration' => [
                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                ],
                                                'NullValueFormatConfiguration' => [
                                                    'NullString' => '<string>',
                                                ],
                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                'Prefix' => '<string>',
                                                'SeparatorConfiguration' => [
                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                    'ThousandsSeparator' => [
                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'Suffix' => '<string>',
                                            ],
                                            'PercentageDisplayFormatConfiguration' => [
                                                'DecimalPlacesConfiguration' => [
                                                    'DecimalPlaces' => <integer>,
                                                ],
                                                'NegativeValueConfiguration' => [
                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                ],
                                                'NullValueFormatConfiguration' => [
                                                    'NullString' => '<string>',
                                                ],
                                                'Prefix' => '<string>',
                                                'SeparatorConfiguration' => [
                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                    'ThousandsSeparator' => [
                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'Suffix' => '<string>',
                                            ],
                                        ],
                                        'ComparisonMethod' => 'DIFFERENCE|PERCENT_DIFFERENCE|PERCENT',
                                    ],
                                    'PrimaryValueDisplayType' => 'HIDDEN|COMPARISON|ACTUAL',
                                    'PrimaryValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'ProgressBar' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'SecondaryValue' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'SecondaryValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Sparkline' => [
                                        'Color' => '<string>',
                                        'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                        'Type' => 'LINE|AREA',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'TrendArrows' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'VisualLayoutOptions' => [
                                        'StandardLayout' => [
                                            'Type' => 'CLASSIC|VERTICAL',
                                        ],
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'TrendGroupSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                ],
                                // ...
                            ],
                            'ConditionalFormatting' => [
                                'ConditionalFormattingOptions' => [
                                    [
                                        'ActualValue' => [
                                            'Icon' => [
                                                'CustomCondition' => [
                                                    'Color' => '<string>',
                                                    'DisplayConfiguration' => [
                                                        'IconDisplayOption' => 'ICON_ONLY',
                                                    ],
                                                    '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>',
                                                    ],
                                                ],
                                                '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',
                                                ],
                                            ],
                                            'TextColor' => [
                                                'Gradient' => [
                                                    'Color' => [
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>,
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>',
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>',
                                                ],
                                            ],
                                        ],
                                        'ComparisonValue' => [
                                            'Icon' => [
                                                'CustomCondition' => [
                                                    'Color' => '<string>',
                                                    'DisplayConfiguration' => [
                                                        'IconDisplayOption' => 'ICON_ONLY',
                                                    ],
                                                    '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>',
                                                    ],
                                                ],
                                                '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',
                                                ],
                                            ],
                                            'TextColor' => [
                                                'Gradient' => [
                                                    'Color' => [
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>,
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>',
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>',
                                                ],
                                            ],
                                        ],
                                        'PrimaryValue' => [
                                            'Icon' => [
                                                'CustomCondition' => [
                                                    'Color' => '<string>',
                                                    'DisplayConfiguration' => [
                                                        'IconDisplayOption' => 'ICON_ONLY',
                                                    ],
                                                    '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>',
                                                    ],
                                                ],
                                                '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',
                                                ],
                                            ],
                                            'TextColor' => [
                                                'Gradient' => [
                                                    'Color' => [
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>,
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>',
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>',
                                                ],
                                            ],
                                        ],
                                        'ProgressBar' => [
                                            'ForegroundColor' => [
                                                'Gradient' => [
                                                    'Color' => [
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>,
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>',
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>',
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'LayerMapVisual' => [
                            'ChartConfiguration' => [
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'MapLayers' => [
                                    [
                                        'Actions' => [
                                            [
                                                'ActionOperations' => [
                                                    [
                                                        'FilterOperation' => [
                                                            'SelectedFieldsConfiguration' => [
                                                                'SelectedColumns' => [
                                                                    [
                                                                        'ColumnName' => '<string>',
                                                                        'DataSetIdentifier' => '<string>',
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'SelectedFieldOptions' => 'ALL_FIELDS',
                                                                'SelectedFields' => ['<string>', ...],
                                                            ],
                                                            'TargetVisualsConfiguration' => [
                                                                'SameSheetTargetVisualConfiguration' => [
                                                                    'TargetVisualOptions' => 'ALL_VISUALS',
                                                                    'TargetVisuals' => ['<string>', ...],
                                                                ],
                                                            ],
                                                        ],
                                                        'NavigationOperation' => [
                                                            'LocalNavigationConfiguration' => [
                                                                'TargetSheetId' => '<string>',
                                                            ],
                                                        ],
                                                        'SetParametersOperation' => [
                                                            'ParameterValueConfigurations' => [
                                                                [
                                                                    'DestinationParameterName' => '<string>',
                                                                    'Value' => [
                                                                        'CustomValuesConfiguration' => [
                                                                            'CustomValues' => [
                                                                                'DateTimeValues' => [<DateTime>, ...],
                                                                                'DecimalValues' => [<float>, ...],
                                                                                'IntegerValues' => [<integer>, ...],
                                                                                'StringValues' => ['<string>', ...],
                                                                            ],
                                                                            'IncludeNullValue' => true || false,
                                                                        ],
                                                                        'SelectAllValueOptions' => 'ALL_VALUES',
                                                                        'SourceColumn' => [
                                                                            'ColumnName' => '<string>',
                                                                            'DataSetIdentifier' => '<string>',
                                                                        ],
                                                                        'SourceField' => '<string>',
                                                                        'SourceParameterName' => '<string>',
                                                                    ],
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'URLOperation' => [
                                                            'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                            'URLTemplate' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                                'CustomActionId' => '<string>',
                                                'Name' => '<string>',
                                                'Status' => 'ENABLED|DISABLED',
                                                'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                            ],
                                            // ...
                                        ],
                                        'DataSource' => [
                                            'StaticFileDataSource' => [
                                                'StaticFileId' => '<string>',
                                            ],
                                        ],
                                        'JoinDefinition' => [
                                            'ColorField' => [
                                                'ColorDimensionsFields' => [
                                                    [
                                                        'CategoricalDimensionField' => [
                                                            'Column' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'FieldId' => '<string>',
                                                            'FormatConfiguration' => [
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumericFormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                            'HierarchyId' => '<string>',
                                                        ],
                                                        'DateDimensionField' => [
                                                            'Column' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                            'FieldId' => '<string>',
                                                            'FormatConfiguration' => [
                                                                'DateTimeFormat' => '<string>',
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumericFormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                            'HierarchyId' => '<string>',
                                                        ],
                                                        'NumericalDimensionField' => [
                                                            'Column' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'FieldId' => '<string>',
                                                            'FormatConfiguration' => [
                                                                'FormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                            'HierarchyId' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                                'ColorValuesFields' => [
                                                    [
                                                        'CalculatedMeasureField' => [
                                                            'Expression' => '<string>',
                                                            'FieldId' => '<string>',
                                                        ],
                                                        'CategoricalMeasureField' => [
                                                            'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                            'Column' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'FieldId' => '<string>',
                                                            'FormatConfiguration' => [
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumericFormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                        ],
                                                        'DateMeasureField' => [
                                                            'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                            'Column' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'FieldId' => '<string>',
                                                            'FormatConfiguration' => [
                                                                'DateTimeFormat' => '<string>',
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumericFormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                        ],
                                                        'NumericalMeasureField' => [
                                                            'AggregationFunction' => [
                                                                'PercentileAggregation' => [
                                                                    'PercentileValue' => <float>,
                                                                ],
                                                                'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                            ],
                                                            'Column' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'FieldId' => '<string>',
                                                            'FormatConfiguration' => [
                                                                'FormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'DatasetKeyField' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'DateTimeFormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'NumberFormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'StringFormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'ShapeKeyField' => '<string>',
                                        ],
                                        'Label' => '<string>',
                                        'LayerDefinition' => [
                                            'LineLayer' => [
                                                'Style' => [
                                                    'LineSymbolStyle' => [
                                                        'FillColor' => [
                                                            'Categorical' => [
                                                                'CategoryDataColors' => [
                                                                    [
                                                                        'Color' => '<string>',
                                                                        'DataValue' => '<string>',
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Gradient' => [
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                                'StepColors' => [
                                                                    [
                                                                        'Color' => '<string>',
                                                                        'DataValue' => <float>,
                                                                    ],
                                                                    // ...
                                                                ],
                                                            ],
                                                            'Solid' => [
                                                                'Color' => '<string>',
                                                                'State' => 'ENABLED|DISABLED',
                                                            ],
                                                        ],
                                                        'LineWidth' => [
                                                            'LineWidth' => <float>,
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'PointLayer' => [
                                                'Style' => [
                                                    'CircleSymbolStyle' => [
                                                        'CircleRadius' => [
                                                            'Radius' => <float>,
                                                        ],
                                                        'FillColor' => [
                                                            'Categorical' => [
                                                                'CategoryDataColors' => [
                                                                    [
                                                                        'Color' => '<string>',
                                                                        'DataValue' => '<string>',
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Gradient' => [
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                                'StepColors' => [
                                                                    [
                                                                        'Color' => '<string>',
                                                                        'DataValue' => <float>,
                                                                    ],
                                                                    // ...
                                                                ],
                                                            ],
                                                            'Solid' => [
                                                                'Color' => '<string>',
                                                                'State' => 'ENABLED|DISABLED',
                                                            ],
                                                        ],
                                                        'StrokeColor' => [
                                                            'Categorical' => [
                                                                'CategoryDataColors' => [
                                                                    [
                                                                        'Color' => '<string>',
                                                                        'DataValue' => '<string>',
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Gradient' => [
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                                'StepColors' => [
                                                                    [
                                                                        'Color' => '<string>',
                                                                        'DataValue' => <float>,
                                                                    ],
                                                                    // ...
                                                                ],
                                                            ],
                                                            'Solid' => [
                                                                'Color' => '<string>',
                                                                'State' => 'ENABLED|DISABLED',
                                                            ],
                                                        ],
                                                        'StrokeWidth' => [
                                                            'LineWidth' => <float>,
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'PolygonLayer' => [
                                                'Style' => [
                                                    'PolygonSymbolStyle' => [
                                                        'FillColor' => [
                                                            'Categorical' => [
                                                                'CategoryDataColors' => [
                                                                    [
                                                                        'Color' => '<string>',
                                                                        'DataValue' => '<string>',
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Gradient' => [
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                                'StepColors' => [
                                                                    [
                                                                        'Color' => '<string>',
                                                                        'DataValue' => <float>,
                                                                    ],
                                                                    // ...
                                                                ],
                                                            ],
                                                            'Solid' => [
                                                                'Color' => '<string>',
                                                                'State' => 'ENABLED|DISABLED',
                                                            ],
                                                        ],
                                                        'StrokeColor' => [
                                                            'Categorical' => [
                                                                'CategoryDataColors' => [
                                                                    [
                                                                        'Color' => '<string>',
                                                                        'DataValue' => '<string>',
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Gradient' => [
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                                'StepColors' => [
                                                                    [
                                                                        'Color' => '<string>',
                                                                        'DataValue' => <float>,
                                                                    ],
                                                                    // ...
                                                                ],
                                                            ],
                                                            'Solid' => [
                                                                'Color' => '<string>',
                                                                'State' => 'ENABLED|DISABLED',
                                                            ],
                                                        ],
                                                        'StrokeWidth' => [
                                                            'LineWidth' => <float>,
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'LayerId' => '<string>',
                                        'LayerType' => 'POINT|LINE|POLYGON',
                                        'Tooltip' => [
                                            'FieldBasedTooltip' => [
                                                'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                                'TooltipFields' => [
                                                    [
                                                        'ColumnTooltipItem' => [
                                                            'Aggregation' => [
                                                                'AttributeAggregationFunction' => [
                                                                    'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                                    'ValueForMultipleValues' => '<string>',
                                                                ],
                                                                'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                                'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                                'NumericalAggregationFunction' => [
                                                                    'PercentileAggregation' => [
                                                                        'PercentileValue' => <float>,
                                                                    ],
                                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                                ],
                                                            ],
                                                            'Column' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'Label' => '<string>',
                                                            'TooltipTarget' => 'BOTH|BAR|LINE',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'FieldTooltipItem' => [
                                                            'FieldId' => '<string>',
                                                            'Label' => '<string>',
                                                            'TooltipTarget' => 'BOTH|BAR|LINE',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                                'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                            ],
                                            'SelectedTooltipType' => 'BASIC|DETAILED',
                                            'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    // ...
                                ],
                                'MapState' => [
                                    'Bounds' => [
                                        'East' => <float>,
                                        'North' => <float>,
                                        'South' => <float>,
                                        'West' => <float>,
                                    ],
                                    'MapNavigation' => 'ENABLED|DISABLED',
                                ],
                                'MapStyle' => [
                                    'BackgroundColor' => '<string>',
                                    'BaseMapStyle' => 'LIGHT_GRAY|DARK_GRAY|STREET|IMAGERY',
                                    'BaseMapVisibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'DataSetIdentifier' => '<string>',
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'LineChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'ContributionAnalysisDefaults' => [
                                    [
                                        'ContributorDimensions' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'MeasureFieldId' => '<string>',
                                    ],
                                    // ...
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'DefaultSeriesSettings' => [
                                    'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS',
                                    'LineStyleSettings' => [
                                        'LineInterpolation' => 'LINEAR|SMOOTH|STEPPED',
                                        'LineStyle' => 'SOLID|DOTTED|DASHED',
                                        'LineVisibility' => 'HIDDEN|VISIBLE',
                                        'LineWidth' => '<string>',
                                    ],
                                    'MarkerStyleSettings' => [
                                        'MarkerColor' => '<string>',
                                        'MarkerShape' => 'CIRCLE|TRIANGLE|SQUARE|DIAMOND|ROUNDED_SQUARE',
                                        'MarkerSize' => '<string>',
                                        'MarkerVisibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'FieldWells' => [
                                    'LineChartAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Colors' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'SmallMultiples' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'ForecastConfigurations' => [
                                    [
                                        'ForecastProperties' => [
                                            'LowerBoundary' => <float>,
                                            'PeriodsBackward' => <integer>,
                                            'PeriodsForward' => <integer>,
                                            'PredictionInterval' => <integer>,
                                            'Seasonality' => <integer>,
                                            'UpperBoundary' => <float>,
                                        ],
                                        'Scenario' => [
                                            'WhatIfPointScenario' => [
                                                'Date' => <DateTime>,
                                                'Value' => <float>,
                                            ],
                                            'WhatIfRangeScenario' => [
                                                'EndDate' => <DateTime>,
                                                'StartDate' => <DateTime>,
                                                'Value' => <float>,
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'PrimaryYAxisDisplayOptions' => [
                                    'AxisOptions' => [
                                        'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                        'AxisOffset' => '<string>',
                                        'DataOptions' => [
                                            'DateAxisOptions' => [
                                                'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'NumericAxisOptions' => [
                                                'Range' => [
                                                    'DataDriven' => [
                                                    ],
                                                    'MinMax' => [
                                                        'Maximum' => <float>,
                                                        'Minimum' => <float>,
                                                    ],
                                                ],
                                                'Scale' => [
                                                    'Linear' => [
                                                        'StepCount' => <integer>,
                                                        'StepSize' => <float>,
                                                    ],
                                                    'Logarithmic' => [
                                                        'Base' => <float>,
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                        'ScrollbarOptions' => [
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                            'VisibleRange' => [
                                                'PercentRange' => [
                                                    'From' => <float>,
                                                    'To' => <float>,
                                                ],
                                            ],
                                        ],
                                        'TickLabelOptions' => [
                                            'LabelOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RotationAngle' => <float>,
                                        ],
                                    ],
                                    'MissingDataConfigurations' => [
                                        [
                                            'TreatmentOption' => 'INTERPOLATE|SHOW_AS_ZERO|SHOW_AS_BLANK',
                                        ],
                                        // ...
                                    ],
                                ],
                                'PrimaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ReferenceLines' => [
                                    [
                                        'DataConfiguration' => [
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS',
                                            'DynamicConfiguration' => [
                                                'Calculation' => [
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'MeasureAggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                            ],
                                            'SeriesType' => 'BAR|LINE',
                                            'StaticConfiguration' => [
                                                'Value' => <float>,
                                            ],
                                        ],
                                        'LabelConfiguration' => [
                                            'CustomLabelConfiguration' => [
                                                'CustomLabel' => '<string>',
                                            ],
                                            'FontColor' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalPosition' => 'LEFT|CENTER|RIGHT',
                                            'ValueLabelConfiguration' => [
                                                'FormatConfiguration' => [
                                                    'CurrencyDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>,
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                        'Symbol' => '<string>',
                                                    ],
                                                    'NumberDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>,
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                    'PercentageDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>,
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                ],
                                                'RelativePosition' => 'BEFORE_CUSTOM_LABEL|AFTER_CUSTOM_LABEL',
                                            ],
                                            'VerticalPosition' => 'ABOVE|BELOW',
                                        ],
                                        'Status' => 'ENABLED|DISABLED',
                                        'StyleConfiguration' => [
                                            'Color' => '<string>',
                                            'Pattern' => 'SOLID|DASHED|DOTTED',
                                        ],
                                    ],
                                    // ...
                                ],
                                'SecondaryYAxisDisplayOptions' => [
                                    'AxisOptions' => [
                                        'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                        'AxisOffset' => '<string>',
                                        'DataOptions' => [
                                            'DateAxisOptions' => [
                                                'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'NumericAxisOptions' => [
                                                'Range' => [
                                                    'DataDriven' => [
                                                    ],
                                                    'MinMax' => [
                                                        'Maximum' => <float>,
                                                        'Minimum' => <float>,
                                                    ],
                                                ],
                                                'Scale' => [
                                                    'Linear' => [
                                                        'StepCount' => <integer>,
                                                        'StepSize' => <float>,
                                                    ],
                                                    'Logarithmic' => [
                                                        'Base' => <float>,
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                        'ScrollbarOptions' => [
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                            'VisibleRange' => [
                                                'PercentRange' => [
                                                    'From' => <float>,
                                                    'To' => <float>,
                                                ],
                                            ],
                                        ],
                                        'TickLabelOptions' => [
                                            'LabelOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RotationAngle' => <float>,
                                        ],
                                    ],
                                    'MissingDataConfigurations' => [
                                        [
                                            'TreatmentOption' => 'INTERPOLATE|SHOW_AS_ZERO|SHOW_AS_BLANK',
                                        ],
                                        // ...
                                    ],
                                ],
                                'SecondaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'Series' => [
                                    [
                                        'DataFieldSeriesItem' => [
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS',
                                            'FieldId' => '<string>',
                                            'FieldValue' => '<string>',
                                            'Settings' => [
                                                'LineStyleSettings' => [
                                                    'LineInterpolation' => 'LINEAR|SMOOTH|STEPPED',
                                                    'LineStyle' => 'SOLID|DOTTED|DASHED',
                                                    'LineVisibility' => 'HIDDEN|VISIBLE',
                                                    'LineWidth' => '<string>',
                                                ],
                                                'MarkerStyleSettings' => [
                                                    'MarkerColor' => '<string>',
                                                    'MarkerShape' => 'CIRCLE|TRIANGLE|SQUARE|DIAMOND|ROUNDED_SQUARE',
                                                    'MarkerSize' => '<string>',
                                                    'MarkerVisibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                        ],
                                        'FieldSeriesItem' => [
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS',
                                            'FieldId' => '<string>',
                                            'Settings' => [
                                                'LineStyleSettings' => [
                                                    'LineInterpolation' => 'LINEAR|SMOOTH|STEPPED',
                                                    'LineStyle' => 'SOLID|DOTTED|DASHED',
                                                    'LineVisibility' => 'HIDDEN|VISIBLE',
                                                    'LineWidth' => '<string>',
                                                ],
                                                'MarkerStyleSettings' => [
                                                    'MarkerColor' => '<string>',
                                                    'MarkerShape' => 'CIRCLE|TRIANGLE|SQUARE|DIAMOND|ROUNDED_SQUARE',
                                                    'MarkerSize' => '<string>',
                                                    'MarkerVisibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                                'SingleAxisOptions' => [
                                    'YAxisOptions' => [
                                        'YAxis' => 'PRIMARY_Y_AXIS',
                                    ],
                                ],
                                'SmallMultiplesOptions' => [
                                    'MaxVisibleColumns' => <integer>,
                                    'MaxVisibleRows' => <integer>,
                                    'PanelConfiguration' => [
                                        'BackgroundColor' => '<string>',
                                        'BackgroundVisibility' => 'HIDDEN|VISIBLE',
                                        'BorderColor' => '<string>',
                                        'BorderStyle' => 'SOLID|DASHED|DOTTED',
                                        'BorderThickness' => '<string>',
                                        'BorderVisibility' => 'HIDDEN|VISIBLE',
                                        'GutterSpacing' => '<string>',
                                        'GutterVisibility' => 'HIDDEN|VISIBLE',
                                        'Title' => [
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'XAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                    'YAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'ColorItemsLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'SmallMultiplesLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'SmallMultiplesSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>',
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'Type' => 'LINE|AREA|STACKED_AREA',
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>',
                                            'Element' => [
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                                'XAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'XAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'PieChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ContributionAnalysisDefaults' => [
                                    [
                                        'ContributorDimensions' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'MeasureFieldId' => '<string>',
                                    ],
                                    // ...
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'DonutOptions' => [
                                    'ArcOptions' => [
                                        'ArcThickness' => 'SMALL|MEDIUM|LARGE|WHOLE',
                                    ],
                                    'DonutCenterOptions' => [
                                        'LabelVisibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'FieldWells' => [
                                    'PieChartAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'SmallMultiples' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'SmallMultiplesOptions' => [
                                    'MaxVisibleColumns' => <integer>,
                                    'MaxVisibleRows' => <integer>,
                                    'PanelConfiguration' => [
                                        'BackgroundColor' => '<string>',
                                        'BackgroundVisibility' => 'HIDDEN|VISIBLE',
                                        'BorderColor' => '<string>',
                                        'BorderStyle' => 'SOLID|DASHED|DOTTED',
                                        'BorderThickness' => '<string>',
                                        'BorderVisibility' => 'HIDDEN|VISIBLE',
                                        'GutterSpacing' => '<string>',
                                        'GutterVisibility' => 'HIDDEN|VISIBLE',
                                        'Title' => [
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'XAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                    'YAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SmallMultiplesLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'SmallMultiplesSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>',
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ValueLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>',
                                            'Element' => [
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'PivotTableVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldOptions' => [
                                    'CollapseStateOptions' => [
                                        [
                                            'State' => 'COLLAPSED|EXPANDED',
                                            'Target' => [
                                                'FieldDataPathValues' => [
                                                    [
                                                        'DataPathType' => [
                                                            'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                        ],
                                                        'FieldId' => '<string>',
                                                        'FieldValue' => '<string>',
                                                    ],
                                                    // ...
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'DataPathOptions' => [
                                        [
                                            'DataPathList' => [
                                                [
                                                    'DataPathType' => [
                                                        'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FieldValue' => '<string>',
                                                ],
                                                // ...
                                            ],
                                            'Width' => '<string>',
                                        ],
                                        // ...
                                    ],
                                    'SelectedFieldOptions' => [
                                        [
                                            'CustomLabel' => '<string>',
                                            'FieldId' => '<string>',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        // ...
                                    ],
                                ],
                                'FieldWells' => [
                                    'PivotTableAggregatedFieldWells' => [
                                        'Columns' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Rows' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'PaginatedReportOptions' => [
                                    'OverflowColumnHeaderVisibility' => 'HIDDEN|VISIBLE',
                                    'VerticalOverflowVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SortConfiguration' => [
                                    'FieldSortOptions' => [
                                        [
                                            'FieldId' => '<string>',
                                            'SortBy' => [
                                                'Column' => [
                                                    'AggregationFunction' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Direction' => 'ASC|DESC',
                                                    'SortBy' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'DataPath' => [
                                                    'Direction' => 'ASC|DESC',
                                                    'SortPaths' => [
                                                        [
                                                            'DataPathType' => [
                                                                'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                            ],
                                                            'FieldId' => '<string>',
                                                            'FieldValue' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                ],
                                                'Field' => [
                                                    'Direction' => 'ASC|DESC',
                                                    'FieldId' => '<string>',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'TableOptions' => [
                                    'CellStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'CollapsedRowDimensionsVisibility' => 'HIDDEN|VISIBLE',
                                    'ColumnHeaderStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ColumnNamesVisibility' => 'HIDDEN|VISIBLE',
                                    'DefaultCellWidth' => '<string>',
                                    'MetricPlacement' => 'ROW|COLUMN',
                                    'RowAlternateColorOptions' => [
                                        'RowAlternateColors' => ['<string>', ...],
                                        'Status' => 'ENABLED|DISABLED',
                                        'UsePrimaryBackgroundColor' => 'ENABLED|DISABLED',
                                    ],
                                    'RowFieldNamesStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'RowHeaderStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'RowsLabelOptions' => [
                                        'CustomLabel' => '<string>',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'RowsLayout' => 'TABULAR|HIERARCHY',
                                    'SingleMetricVisibility' => 'HIDDEN|VISIBLE',
                                    'ToggleButtonsVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TotalOptions' => [
                                    'ColumnSubtotalOptions' => [
                                        'CustomLabel' => '<string>',
                                        'FieldLevel' => 'ALL|CUSTOM|LAST',
                                        'FieldLevelOptions' => [
                                            [
                                                'FieldId' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'MetricHeaderCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'StyleTargets' => [
                                            [
                                                'CellType' => 'TOTAL|METRIC_HEADER|VALUE',
                                            ],
                                            // ...
                                        ],
                                        'TotalCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                        'ValueCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'ColumnTotalOptions' => [
                                        'CustomLabel' => '<string>',
                                        'MetricHeaderCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'Placement' => 'START|END|AUTO',
                                        'ScrollStatus' => 'PINNED|SCROLLED',
                                        'TotalAggregationOptions' => [
                                            [
                                                'FieldId' => '<string>',
                                                'TotalAggregationFunction' => [
                                                    'SimpleTotalAggregationFunction' => 'DEFAULT|SUM|AVERAGE|MIN|MAX|NONE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TotalCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                        'ValueCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'RowSubtotalOptions' => [
                                        'CustomLabel' => '<string>',
                                        'FieldLevel' => 'ALL|CUSTOM|LAST',
                                        'FieldLevelOptions' => [
                                            [
                                                'FieldId' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'MetricHeaderCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'StyleTargets' => [
                                            [
                                                'CellType' => 'TOTAL|METRIC_HEADER|VALUE',
                                            ],
                                            // ...
                                        ],
                                        'TotalCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                        'ValueCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'RowTotalOptions' => [
                                        'CustomLabel' => '<string>',
                                        'MetricHeaderCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'Placement' => 'START|END|AUTO',
                                        'ScrollStatus' => 'PINNED|SCROLLED',
                                        'TotalAggregationOptions' => [
                                            [
                                                'FieldId' => '<string>',
                                                'TotalAggregationFunction' => [
                                                    'SimpleTotalAggregationFunction' => 'DEFAULT|SUM|AVERAGE|MIN|MAX|NONE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TotalCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                        'ValueCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                ],
                            ],
                            'ConditionalFormatting' => [
                                'ConditionalFormattingOptions' => [
                                    [
                                        'Cell' => [
                                            'FieldId' => '<string>',
                                            'Scope' => [
                                                'Role' => 'FIELD|FIELD_TOTAL|GRAND_TOTAL',
                                            ],
                                            'Scopes' => [
                                                [
                                                    'Role' => 'FIELD|FIELD_TOTAL|GRAND_TOTAL',
                                                ],
                                                // ...
                                            ],
                                            'TextFormat' => [
                                                'BackgroundColor' => [
                                                    'Gradient' => [
                                                        'Color' => [
                                                            'Stops' => [
                                                                [
                                                                    'Color' => '<string>',
                                                                    'DataValue' => <float>,
                                                                    'GradientOffset' => <float>,
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'Expression' => '<string>',
                                                    ],
                                                    'Solid' => [
                                                        'Color' => '<string>',
                                                        'Expression' => '<string>',
                                                    ],
                                                ],
                                                'Icon' => [
                                                    'CustomCondition' => [
                                                        'Color' => '<string>',
                                                        'DisplayConfiguration' => [
                                                            'IconDisplayOption' => 'ICON_ONLY',
                                                        ],
                                                        '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>',
                                                        ],
                                                    ],
                                                    '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',
                                                    ],
                                                ],
                                                'TextColor' => [
                                                    'Gradient' => [
                                                        'Color' => [
                                                            'Stops' => [
                                                                [
                                                                    'Color' => '<string>',
                                                                    'DataValue' => <float>,
                                                                    'GradientOffset' => <float>,
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'Expression' => '<string>',
                                                    ],
                                                    'Solid' => [
                                                        'Color' => '<string>',
                                                        'Expression' => '<string>',
                                                    ],
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'PluginVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldWells' => [
                                    [
                                        'AxisName' => 'GROUP_BY|VALUE',
                                        'Dimensions' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Measures' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Unaggregated' => [
                                            [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'DateTimeFormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'NumberFormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'StringFormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                    // ...
                                ],
                                'SortConfiguration' => [
                                    'PluginVisualTableQuerySort' => [
                                        'ItemsLimitConfiguration' => [
                                            'ItemsLimit' => <integer>,
                                        ],
                                        'RowSort' => [
                                            [
                                                'ColumnSort' => [
                                                    'AggregationFunction' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Direction' => 'ASC|DESC',
                                                    'SortBy' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'FieldSort' => [
                                                    'Direction' => 'ASC|DESC',
                                                    'FieldId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'VisualOptions' => [
                                    'VisualProperties' => [
                                        [
                                            'Name' => '<string>',
                                            'Value' => '<string>',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'PluginArn' => '<string>',
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'RadarChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'AlternateBandColorsVisibility' => 'HIDDEN|VISIBLE',
                                'AlternateBandEvenColor' => '<string>',
                                'AlternateBandOddColor' => '<string>',
                                'AxesRangeScale' => 'AUTO|INDEPENDENT|SHARED',
                                'BaseSeriesSettings' => [
                                    'AreaStyleSettings' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'CategoryAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ColorAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'ColorLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'RadarChartAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Color' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'Shape' => 'CIRCLE|POLYGON',
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'ColorItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'ColorSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'StartAngle' => <float>,
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>',
                                            'Element' => [
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'SankeyDiagramVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'SankeyDiagramAggregatedFieldWells' => [
                                        'Destination' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Source' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Weight' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'DestinationItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'SourceItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'WeightSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'ScatterPlotVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'ScatterPlotCategoricallyAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Label' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Size' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'XAxis' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'YAxis' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                    'ScatterPlotUnaggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Label' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Size' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'XAxis' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'YAxis' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'SortConfiguration' => [
                                    'ScatterPlotLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>',
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>',
                                            'Element' => [
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                                'XAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'XAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'YAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'YAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'TableVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldOptions' => [
                                    'Order' => ['<string>', ...],
                                    'PinnedFieldOptions' => [
                                        'PinnedLeftFields' => ['<string>', ...],
                                    ],
                                    'SelectedFieldOptions' => [
                                        [
                                            'CustomLabel' => '<string>',
                                            'FieldId' => '<string>',
                                            'URLStyling' => [
                                                'ImageConfiguration' => [
                                                    'SizingOptions' => [
                                                        'TableCellImageScalingConfiguration' => 'FIT_TO_CELL_HEIGHT|FIT_TO_CELL_WIDTH|DO_NOT_SCALE',
                                                    ],
                                                ],
                                                'LinkConfiguration' => [
                                                    'Content' => [
                                                        'CustomIconContent' => [
                                                            'Icon' => 'LINK',
                                                        ],
                                                        'CustomTextContent' => [
                                                            'FontConfiguration' => [
                                                                'FontColor' => '<string>',
                                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                                'FontFamily' => '<string>',
                                                                'FontSize' => [
                                                                    'Absolute' => '<string>',
                                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                                ],
                                                                'FontStyle' => 'NORMAL|ITALIC',
                                                                'FontWeight' => [
                                                                    'Name' => 'NORMAL|BOLD',
                                                                ],
                                                            ],
                                                            'Value' => '<string>',
                                                        ],
                                                    ],
                                                    'Target' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                            'Width' => '<string>',
                                        ],
                                        // ...
                                    ],
                                    'TransposedTableOptions' => [
                                        [
                                            'ColumnIndex' => <integer>,
                                            'ColumnType' => 'ROW_HEADER_COLUMN|VALUE_COLUMN',
                                            'ColumnWidth' => '<string>',
                                        ],
                                        // ...
                                    ],
                                ],
                                'FieldWells' => [
                                    'TableAggregatedFieldWells' => [
                                        'GroupBy' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                    'TableUnaggregatedFieldWells' => [
                                        'Values' => [
                                            [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'DateTimeFormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'NumberFormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'StringFormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'PaginatedReportOptions' => [
                                    'OverflowColumnHeaderVisibility' => 'HIDDEN|VISIBLE',
                                    'VerticalOverflowVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SortConfiguration' => [
                                    'PaginationConfiguration' => [
                                        'PageNumber' => <integer>,
                                        'PageSize' => <integer>,
                                    ],
                                    'RowSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'TableInlineVisualizations' => [
                                    [
                                        'DataBars' => [
                                            'FieldId' => '<string>',
                                            'NegativeColor' => '<string>',
                                            'PositiveColor' => '<string>',
                                        ],
                                    ],
                                    // ...
                                ],
                                'TableOptions' => [
                                    'CellStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'HeaderStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'Orientation' => 'VERTICAL|HORIZONTAL',
                                    'RowAlternateColorOptions' => [
                                        'RowAlternateColors' => ['<string>', ...],
                                        'Status' => 'ENABLED|DISABLED',
                                        'UsePrimaryBackgroundColor' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'TotalOptions' => [
                                    'CustomLabel' => '<string>',
                                    'Placement' => 'START|END|AUTO',
                                    'ScrollStatus' => 'PINNED|SCROLLED',
                                    'TotalAggregationOptions' => [
                                        [
                                            'FieldId' => '<string>',
                                            'TotalAggregationFunction' => [
                                                'SimpleTotalAggregationFunction' => 'DEFAULT|SUM|AVERAGE|MIN|MAX|NONE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'TotalCellStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ConditionalFormatting' => [
                                'ConditionalFormattingOptions' => [
                                    [
                                        'Cell' => [
                                            'FieldId' => '<string>',
                                            'TextFormat' => [
                                                'BackgroundColor' => [
                                                    'Gradient' => [
                                                        'Color' => [
                                                            'Stops' => [
                                                                [
                                                                    'Color' => '<string>',
                                                                    'DataValue' => <float>,
                                                                    'GradientOffset' => <float>,
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'Expression' => '<string>',
                                                    ],
                                                    'Solid' => [
                                                        'Color' => '<string>',
                                                        'Expression' => '<string>',
                                                    ],
                                                ],
                                                'Icon' => [
                                                    'CustomCondition' => [
                                                        'Color' => '<string>',
                                                        'DisplayConfiguration' => [
                                                            'IconDisplayOption' => 'ICON_ONLY',
                                                        ],
                                                        '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>',
                                                        ],
                                                    ],
                                                    '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',
                                                    ],
                                                ],
                                                'TextColor' => [
                                                    'Gradient' => [
                                                        'Color' => [
                                                            'Stops' => [
                                                                [
                                                                    'Color' => '<string>',
                                                                    'DataValue' => <float>,
                                                                    'GradientOffset' => <float>,
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'Expression' => '<string>',
                                                    ],
                                                    'Solid' => [
                                                        'Color' => '<string>',
                                                        'Expression' => '<string>',
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'Row' => [
                                            'BackgroundColor' => [
                                                'Gradient' => [
                                                    'Color' => [
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>,
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>',
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>',
                                                ],
                                            ],
                                            'TextColor' => [
                                                'Gradient' => [
                                                    'Color' => [
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>,
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>',
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>',
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'TreeMapVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'ColorLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ColorScale' => [
                                    'ColorFillType' => 'DISCRETE|GRADIENT',
                                    'Colors' => [
                                        [
                                            'Color' => '<string>',
                                            'DataValue' => <float>,
                                        ],
                                        // ...
                                    ],
                                    'NullValueColor' => [
                                        'Color' => '<string>',
                                        'DataValue' => <float>,
                                    ],
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'TreeMapAggregatedFieldWells' => [
                                        'Colors' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Groups' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Sizes' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'GroupLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'SizeLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SortConfiguration' => [
                                    'TreeMapGroupItemsLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'TreeMapSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>',
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'WaterfallVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'CategoryAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'CategoryAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ColorConfiguration' => [
                                    'GroupColorConfiguration' => [
                                        'NegativeBarColor' => '<string>',
                                        'PositiveBarColor' => '<string>',
                                        'TotalBarColor' => '<string>',
                                    ],
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'WaterfallChartAggregatedFieldWells' => [
                                        'Breakdowns' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Categories' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'PrimaryYAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'PrimaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SortConfiguration' => [
                                    'BreakdownItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>',
                                            'Element' => [
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                                'WaterfallChartOptions' => [
                                    'TotalBarLabel' => '<string>',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'WordCloudVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'WordCloudAggregatedFieldWells' => [
                                        'GroupBy' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Size' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'WordCloudOptions' => [
                                    'CloudLayout' => 'FLUID|NORMAL',
                                    'MaximumStringLength' => <integer>,
                                    'WordCasing' => 'LOWER_CASE|EXISTING_CASE',
                                    'WordOrientation' => 'HORIZONTAL|HORIZONTAL_AND_VERTICAL',
                                    'WordPadding' => 'NONE|SMALL|MEDIUM|LARGE',
                                    'WordScaling' => 'EMPHASIZE|NORMAL',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                    ],
                    // ...
                ],
            ],
            // ...
        ],
        'StaticFiles' => [
            [
                'ImageStaticFile' => [
                    'Source' => [
                        'S3Options' => [
                            'BucketName' => '<string>',
                            'ObjectKey' => '<string>',
                            'Region' => '<string>',
                        ],
                        'UrlOptions' => [
                            'Url' => '<string>',
                        ],
                    ],
                    'StaticFileId' => '<string>',
                ],
                'SpatialStaticFile' => [
                    'Source' => [
                        'S3Options' => [
                            'BucketName' => '<string>',
                            'ObjectKey' => '<string>',
                            'Region' => '<string>',
                        ],
                        'UrlOptions' => [
                            'Url' => '<string>',
                        ],
                    ],
                    'StaticFileId' => '<string>',
                ],
            ],
            // ...
        ],
    ],
    'Errors' => [
        [
            'Message' => '<string>',
            'Type' => 'ACCESS_DENIED|SOURCE_NOT_FOUND|DATA_SET_NOT_FOUND|INTERNAL_FAILURE|PARAMETER_VALUE_INCOMPATIBLE|PARAMETER_TYPE_INVALID|PARAMETER_NOT_FOUND|COLUMN_TYPE_MISMATCH|COLUMN_GEOGRAPHIC_ROLE_MISMATCH|COLUMN_REPLACEMENT_MISSING',
            'ViolatedEntities' => [
                [
                    'Path' => '<string>',
                ],
                // ...
            ],
        ],
        // ...
    ],
    'Name' => '<string>',
    'RequestId' => '<string>',
    'ResourceStatus' => 'CREATION_IN_PROGRESS|CREATION_SUCCESSFUL|CREATION_FAILED|UPDATE_IN_PROGRESS|UPDATE_SUCCESSFUL|UPDATE_FAILED|DELETED',
    'Status' => <integer>,
    'ThemeArn' => '<string>',
]
	Result Details
Members
- AnalysisId
 - 
- Type: string
 
The ID of the analysis described.
 - Definition
 - 
- Type: AnalysisDefinition structure
 
The definition of an analysis.
A definition is the data model of all features in a Dashboard, Template, or Analysis.
 - Errors
 - 
- Type: Array of AnalysisError structures
 
Errors associated with the analysis.
 - Name
 - 
- Type: string
 
The descriptive name of the analysis.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - ResourceStatus
 - 
- Type: string
 
Status associated with the analysis.
-  
CREATION_IN_PROGRESS -  
CREATION_SUCCESSFUL -  
CREATION_FAILED -  
UPDATE_IN_PROGRESS -  
UPDATE_SUCCESSFUL -  
UPDATE_FAILED -  
DELETED 
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - ThemeArn
 - 
- Type: string
 
The ARN of the theme of the analysis.
 
Errors
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ResourceExistsException:
 The resource specified already exists.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
DescribeAnalysisPermissions
$result = $client->describeAnalysisPermissions([/* ... */]); $promise = $client->describeAnalysisPermissionsAsync([/* ... */]);
Provides the read and write permissions for an analysis.
Parameter Syntax
$result = $client->describeAnalysisPermissions([
    'AnalysisId' => '<string>', // REQUIRED
    'AwsAccountId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AnalysisId
 - 
- Required: Yes
 - Type: string
 
The ID of the analysis whose permissions you're describing. The ID is part of the analysis URL.
 - AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the analysis whose permissions you're describing. You must be using the Amazon Web Services account that the analysis is in.
 
Result Syntax
[
    'AnalysisArn' => '<string>',
    'AnalysisId' => '<string>',
    'Permissions' => [
        [
            'Actions' => ['<string>', ...],
            'Principal' => '<string>',
        ],
        // ...
    ],
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- AnalysisArn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the analysis whose permissions you're describing.
 - AnalysisId
 - 
- Type: string
 
The ID of the analysis whose permissions you're describing.
 - Permissions
 - 
- Type: Array of ResourcePermission structures
 
A structure that describes the principals and the resource-level permissions on an analysis.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
DescribeAssetBundleExportJob
$result = $client->describeAssetBundleExportJob([/* ... */]); $promise = $client->describeAssetBundleExportJobAsync([/* ... */]);
Describes an existing export job.
Poll job descriptions after a job starts to know the status of the job. When a job succeeds, a URL is provided to download the exported assets' data from. Download URLs are valid for five minutes after they are generated. You can call the DescribeAssetBundleExportJob API for a new download URL as needed.
Job descriptions are available for 14 days after the job starts.
Parameter Syntax
$result = $client->describeAssetBundleExportJob([
    'AssetBundleExportJobId' => '<string>', // REQUIRED
    'AwsAccountId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AssetBundleExportJobId
 - 
- Required: Yes
 - Type: string
 
The ID of the job that you want described. The job ID is set when you start a new job with a
StartAssetBundleExportJobAPI call. - AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account the export job is executed in.
 
Result Syntax
[
    'Arn' => '<string>',
    'AssetBundleExportJobId' => '<string>',
    'AwsAccountId' => '<string>',
    'CloudFormationOverridePropertyConfiguration' => [
        'Analyses' => [
            [
                'Arn' => '<string>',
                'Properties' => ['<string>', ...],
            ],
            // ...
        ],
        'Dashboards' => [
            [
                'Arn' => '<string>',
                'Properties' => ['<string>', ...],
            ],
            // ...
        ],
        'DataSets' => [
            [
                'Arn' => '<string>',
                'Properties' => ['<string>', ...],
            ],
            // ...
        ],
        'DataSources' => [
            [
                'Arn' => '<string>',
                'Properties' => ['<string>', ...],
            ],
            // ...
        ],
        'Folders' => [
            [
                'Arn' => '<string>',
                'Properties' => ['<string>', ...],
            ],
            // ...
        ],
        'RefreshSchedules' => [
            [
                'Arn' => '<string>',
                'Properties' => ['<string>', ...],
            ],
            // ...
        ],
        'ResourceIdOverrideConfiguration' => [
            'PrefixForAllResources' => true || false,
        ],
        'Themes' => [
            [
                'Arn' => '<string>',
                'Properties' => ['<string>', ...],
            ],
            // ...
        ],
        'VPCConnections' => [
            [
                'Arn' => '<string>',
                'Properties' => ['<string>', ...],
            ],
            // ...
        ],
    ],
    'CreatedTime' => <DateTime>,
    'DownloadUrl' => '<string>',
    'Errors' => [
        [
            'Arn' => '<string>',
            'Message' => '<string>',
            'Type' => '<string>',
        ],
        // ...
    ],
    'ExportFormat' => 'CLOUDFORMATION_JSON|QUICKSIGHT_JSON',
    'IncludeAllDependencies' => true || false,
    'IncludeFolderMembers' => 'RECURSE|ONE_LEVEL|NONE',
    'IncludeFolderMemberships' => true || false,
    'IncludePermissions' => true || false,
    'IncludeTags' => true || false,
    'JobStatus' => 'QUEUED_FOR_IMMEDIATE_EXECUTION|IN_PROGRESS|SUCCESSFUL|FAILED',
    'RequestId' => '<string>',
    'ResourceArns' => ['<string>', ...],
    'Status' => <integer>,
    'ValidationStrategy' => [
        'StrictModeForAllResources' => true || false,
    ],
    'Warnings' => [
        [
            'Arn' => '<string>',
            'Message' => '<string>',
        ],
        // ...
    ],
]
	Result Details
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) for the export job.
 - AssetBundleExportJobId
 - 
- Type: string
 
The ID of the job. The job ID is set when you start a new job with a
StartAssetBundleExportJobAPI call. - AwsAccountId
 - 
- Type: string
 
The ID of the Amazon Web Services account that the export job was executed in.
 - CloudFormationOverridePropertyConfiguration
 - 
- Type: AssetBundleCloudFormationOverridePropertyConfiguration structure
 
The CloudFormation override property configuration for the export job.
 - CreatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The time that the export job was created.
 - DownloadUrl
 - 
- Type: string
 
The URL to download the exported asset bundle data from.
This URL is available only after the job has succeeded. This URL is valid for 5 minutes after issuance. Call
DescribeAssetBundleExportJobagain for a fresh URL if needed.The downloaded asset bundle is a zip file named
assetbundle-{jobId}.qs. The file has a.qsextension.This URL can't be used in a
StartAssetBundleImportJobAPI call and should only be used for download purposes. - Errors
 - 
- Type: Array of AssetBundleExportJobError structures
 
An array of error records that describes any failures that occurred during the export job processing.
Error records accumulate while the job runs. The complete set of error records is available after the job has completed and failed.
 - ExportFormat
 - 
- Type: string
 
The format of the exported asset bundle. A
QUICKSIGHT_JSONformatted file can be used to make aStartAssetBundleImportJobAPI call. ACLOUDFORMATION_JSONformatted file can be used in the CloudFormation console and with the CloudFormation APIs. - IncludeAllDependencies
 - 
- Type: boolean
 
The include dependencies flag.
 - IncludeFolderMembers
 - 
- Type: string
 
A setting that determines whether folder members are included.
 - IncludeFolderMemberships
 - 
- Type: boolean
 
The include folder memberships flag.
 - IncludePermissions
 - 
- Type: boolean
 
The include permissions flag.
 - IncludeTags
 - 
- Type: boolean
 
The include tags flag.
 - JobStatus
 - 
- Type: string
 
Indicates the status of a job through its queuing and execution.
Poll this
DescribeAssetBundleExportApiuntilJobStatusis eitherSUCCESSFULorFAILED. - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - ResourceArns
 - 
- Type: Array of strings
 
A list of resource ARNs that exported with the job.
 - Status
 - 
- Type: int
 
The HTTP status of the response.
 - ValidationStrategy
 - 
- Type: AssetBundleExportJobValidationStrategy structure
 
The validation strategy that is used to export the analysis or dashboard.
 - Warnings
 - 
- Type: Array of AssetBundleExportJobWarning structures
 
An array of warning records that describe the analysis or dashboard that is exported. This array includes UI errors that can be skipped during the validation process.
This property only appears if
StrictModeForAllResourcesinValidationStrategyis set toFALSE. 
Errors
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- ThrottlingException:
 Access is throttled.
- ResourceNotFoundException:
 One or more resources can't be found.
DescribeAssetBundleImportJob
$result = $client->describeAssetBundleImportJob([/* ... */]); $promise = $client->describeAssetBundleImportJobAsync([/* ... */]);
Describes an existing import job.
Poll job descriptions after starting a job to know when it has succeeded or failed. Job descriptions are available for 14 days after job starts.
Parameter Syntax
$result = $client->describeAssetBundleImportJob([
    'AssetBundleImportJobId' => '<string>', // REQUIRED
    'AwsAccountId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AssetBundleImportJobId
 - 
- Required: Yes
 - Type: string
 
The ID of the job. The job ID is set when you start a new job with a
StartAssetBundleImportJobAPI call. - AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account the import job was executed in.
 
Result Syntax
[
    'Arn' => '<string>',
    'AssetBundleImportJobId' => '<string>',
    'AssetBundleImportSource' => [
        'Body' => '<string>',
        'S3Uri' => '<string>',
    ],
    'AwsAccountId' => '<string>',
    'CreatedTime' => <DateTime>,
    'Errors' => [
        [
            'Arn' => '<string>',
            'Message' => '<string>',
            'Type' => '<string>',
        ],
        // ...
    ],
    'FailureAction' => 'DO_NOTHING|ROLLBACK',
    'JobStatus' => 'QUEUED_FOR_IMMEDIATE_EXECUTION|IN_PROGRESS|SUCCESSFUL|FAILED|FAILED_ROLLBACK_IN_PROGRESS|FAILED_ROLLBACK_COMPLETED|FAILED_ROLLBACK_ERROR',
    'OverrideParameters' => [
        'Analyses' => [
            [
                'AnalysisId' => '<string>',
                'Name' => '<string>',
            ],
            // ...
        ],
        'Dashboards' => [
            [
                'DashboardId' => '<string>',
                'Name' => '<string>',
            ],
            // ...
        ],
        'DataSets' => [
            [
                'DataSetId' => '<string>',
                'DataSetRefreshProperties' => [
                    'FailureConfiguration' => [
                        'EmailAlert' => [
                            'AlertStatus' => 'ENABLED|DISABLED',
                        ],
                    ],
                    'RefreshConfiguration' => [
                        'IncrementalRefresh' => [
                            'LookbackWindow' => [
                                'ColumnName' => '<string>',
                                'Size' => <integer>,
                                'SizeUnit' => 'HOUR|DAY|WEEK',
                            ],
                        ],
                    ],
                ],
                'Name' => '<string>',
            ],
            // ...
        ],
        'DataSources' => [
            [
                'Credentials' => [
                    'CredentialPair' => [
                        'Password' => '<string>',
                        'Username' => '<string>',
                    ],
                    'SecretArn' => '<string>',
                ],
                'DataSourceId' => '<string>',
                'DataSourceParameters' => [
                    'AmazonElasticsearchParameters' => [
                        'Domain' => '<string>',
                    ],
                    'AmazonOpenSearchParameters' => [
                        'Domain' => '<string>',
                    ],
                    'AthenaParameters' => [
                        'IdentityCenterConfiguration' => [
                            'EnableIdentityPropagation' => true || false,
                        ],
                        'RoleArn' => '<string>',
                        'WorkGroup' => '<string>',
                    ],
                    'AuroraParameters' => [
                        'Database' => '<string>',
                        'Host' => '<string>',
                        'Port' => <integer>,
                    ],
                    'AuroraPostgreSqlParameters' => [
                        'Database' => '<string>',
                        'Host' => '<string>',
                        'Port' => <integer>,
                    ],
                    'AwsIotAnalyticsParameters' => [
                        'DataSetName' => '<string>',
                    ],
                    'BigQueryParameters' => [
                        'DataSetRegion' => '<string>',
                        'ProjectId' => '<string>',
                    ],
                    'ConfluenceParameters' => [
                        'ConfluenceUrl' => '<string>',
                    ],
                    'CustomConnectionParameters' => [
                        'ConnectionType' => '<string>',
                    ],
                    'DatabricksParameters' => [
                        'Host' => '<string>',
                        'Port' => <integer>,
                        'SqlEndpointPath' => '<string>',
                    ],
                    'ExasolParameters' => [
                        'Host' => '<string>',
                        'Port' => <integer>,
                    ],
                    'ImpalaParameters' => [
                        'Database' => '<string>',
                        'Host' => '<string>',
                        'Port' => <integer>,
                        'SqlEndpointPath' => '<string>',
                    ],
                    'JiraParameters' => [
                        'SiteBaseUrl' => '<string>',
                    ],
                    'MariaDbParameters' => [
                        'Database' => '<string>',
                        'Host' => '<string>',
                        'Port' => <integer>,
                    ],
                    'MySqlParameters' => [
                        'Database' => '<string>',
                        'Host' => '<string>',
                        'Port' => <integer>,
                    ],
                    'OracleParameters' => [
                        'Database' => '<string>',
                        'Host' => '<string>',
                        'Port' => <integer>,
                        'UseServiceName' => true || false,
                    ],
                    'PostgreSqlParameters' => [
                        'Database' => '<string>',
                        'Host' => '<string>',
                        'Port' => <integer>,
                    ],
                    'PrestoParameters' => [
                        'Catalog' => '<string>',
                        'Host' => '<string>',
                        'Port' => <integer>,
                    ],
                    'QBusinessParameters' => [
                        'ApplicationArn' => '<string>',
                    ],
                    'RdsParameters' => [
                        'Database' => '<string>',
                        'InstanceId' => '<string>',
                    ],
                    'RedshiftParameters' => [
                        'ClusterId' => '<string>',
                        'Database' => '<string>',
                        'Host' => '<string>',
                        'IAMParameters' => [
                            'AutoCreateDatabaseUser' => true || false,
                            'DatabaseGroups' => ['<string>', ...],
                            'DatabaseUser' => '<string>',
                            'RoleArn' => '<string>',
                        ],
                        'IdentityCenterConfiguration' => [
                            'EnableIdentityPropagation' => true || false,
                        ],
                        'Port' => <integer>,
                    ],
                    'S3KnowledgeBaseParameters' => [
                        'BucketUrl' => '<string>',
                        'MetadataFilesLocation' => '<string>',
                        'RoleArn' => '<string>',
                    ],
                    'S3Parameters' => [
                        'ManifestFileLocation' => [
                            'Bucket' => '<string>',
                            'Key' => '<string>',
                        ],
                        'RoleArn' => '<string>',
                    ],
                    'ServiceNowParameters' => [
                        'SiteBaseUrl' => '<string>',
                    ],
                    'SnowflakeParameters' => [
                        'AuthenticationType' => 'PASSWORD|TOKEN|X509',
                        'Database' => '<string>',
                        'DatabaseAccessControlRole' => '<string>',
                        'Host' => '<string>',
                        'OAuthParameters' => [
                            'IdentityProviderResourceUri' => '<string>',
                            'IdentityProviderVpcConnectionProperties' => [
                                'VpcConnectionArn' => '<string>',
                            ],
                            'OAuthScope' => '<string>',
                            'TokenProviderUrl' => '<string>',
                        ],
                        'Warehouse' => '<string>',
                    ],
                    'SparkParameters' => [
                        'Host' => '<string>',
                        'Port' => <integer>,
                    ],
                    'SqlServerParameters' => [
                        'Database' => '<string>',
                        'Host' => '<string>',
                        'Port' => <integer>,
                    ],
                    'StarburstParameters' => [
                        'AuthenticationType' => 'PASSWORD|TOKEN|X509',
                        'Catalog' => '<string>',
                        'DatabaseAccessControlRole' => '<string>',
                        'Host' => '<string>',
                        'OAuthParameters' => [
                            'IdentityProviderResourceUri' => '<string>',
                            'IdentityProviderVpcConnectionProperties' => [
                                'VpcConnectionArn' => '<string>',
                            ],
                            'OAuthScope' => '<string>',
                            'TokenProviderUrl' => '<string>',
                        ],
                        'Port' => <integer>,
                        'ProductType' => 'GALAXY|ENTERPRISE',
                    ],
                    'TeradataParameters' => [
                        'Database' => '<string>',
                        'Host' => '<string>',
                        'Port' => <integer>,
                    ],
                    'TrinoParameters' => [
                        'Catalog' => '<string>',
                        'Host' => '<string>',
                        'Port' => <integer>,
                    ],
                    'TwitterParameters' => [
                        'MaxRows' => <integer>,
                        'Query' => '<string>',
                    ],
                    'WebCrawlerParameters' => [
                        'LoginPageUrl' => '<string>',
                        'PasswordButtonXpath' => '<string>',
                        'PasswordFieldXpath' => '<string>',
                        'UsernameButtonXpath' => '<string>',
                        'UsernameFieldXpath' => '<string>',
                        'WebCrawlerAuthType' => 'NO_AUTH|BASIC_AUTH|FORM|SAML',
                        'WebProxyHostName' => '<string>',
                        'WebProxyPortNumber' => <integer>,
                    ],
                ],
                'Name' => '<string>',
                'SslProperties' => [
                    'DisableSsl' => true || false,
                ],
                'VpcConnectionProperties' => [
                    'VpcConnectionArn' => '<string>',
                ],
            ],
            // ...
        ],
        'Folders' => [
            [
                'FolderId' => '<string>',
                'Name' => '<string>',
                'ParentFolderArn' => '<string>',
            ],
            // ...
        ],
        'RefreshSchedules' => [
            [
                'DataSetId' => '<string>',
                'ScheduleId' => '<string>',
                'StartAfterDateTime' => <DateTime>,
            ],
            // ...
        ],
        'ResourceIdOverrideConfiguration' => [
            'PrefixForAllResources' => '<string>',
        ],
        'Themes' => [
            [
                'Name' => '<string>',
                'ThemeId' => '<string>',
            ],
            // ...
        ],
        'VPCConnections' => [
            [
                'DnsResolvers' => ['<string>', ...],
                'Name' => '<string>',
                'RoleArn' => '<string>',
                'SecurityGroupIds' => ['<string>', ...],
                'SubnetIds' => ['<string>', ...],
                'VPCConnectionId' => '<string>',
            ],
            // ...
        ],
    ],
    'OverridePermissions' => [
        'Analyses' => [
            [
                'AnalysisIds' => ['<string>', ...],
                'Permissions' => [
                    'Actions' => ['<string>', ...],
                    'Principals' => ['<string>', ...],
                ],
            ],
            // ...
        ],
        'Dashboards' => [
            [
                'DashboardIds' => ['<string>', ...],
                'LinkSharingConfiguration' => [
                    'Permissions' => [
                        'Actions' => ['<string>', ...],
                        'Principals' => ['<string>', ...],
                    ],
                ],
                'Permissions' => [
                    'Actions' => ['<string>', ...],
                    'Principals' => ['<string>', ...],
                ],
            ],
            // ...
        ],
        'DataSets' => [
            [
                'DataSetIds' => ['<string>', ...],
                'Permissions' => [
                    'Actions' => ['<string>', ...],
                    'Principals' => ['<string>', ...],
                ],
            ],
            // ...
        ],
        'DataSources' => [
            [
                'DataSourceIds' => ['<string>', ...],
                'Permissions' => [
                    'Actions' => ['<string>', ...],
                    'Principals' => ['<string>', ...],
                ],
            ],
            // ...
        ],
        'Folders' => [
            [
                'FolderIds' => ['<string>', ...],
                'Permissions' => [
                    'Actions' => ['<string>', ...],
                    'Principals' => ['<string>', ...],
                ],
            ],
            // ...
        ],
        'Themes' => [
            [
                'Permissions' => [
                    'Actions' => ['<string>', ...],
                    'Principals' => ['<string>', ...],
                ],
                'ThemeIds' => ['<string>', ...],
            ],
            // ...
        ],
    ],
    'OverrideTags' => [
        'Analyses' => [
            [
                'AnalysisIds' => ['<string>', ...],
                'Tags' => [
                    [
                        'Key' => '<string>',
                        'Value' => '<string>',
                    ],
                    // ...
                ],
            ],
            // ...
        ],
        'Dashboards' => [
            [
                'DashboardIds' => ['<string>', ...],
                'Tags' => [
                    [
                        'Key' => '<string>',
                        'Value' => '<string>',
                    ],
                    // ...
                ],
            ],
            // ...
        ],
        'DataSets' => [
            [
                'DataSetIds' => ['<string>', ...],
                'Tags' => [
                    [
                        'Key' => '<string>',
                        'Value' => '<string>',
                    ],
                    // ...
                ],
            ],
            // ...
        ],
        'DataSources' => [
            [
                'DataSourceIds' => ['<string>', ...],
                'Tags' => [
                    [
                        'Key' => '<string>',
                        'Value' => '<string>',
                    ],
                    // ...
                ],
            ],
            // ...
        ],
        'Folders' => [
            [
                'FolderIds' => ['<string>', ...],
                'Tags' => [
                    [
                        'Key' => '<string>',
                        'Value' => '<string>',
                    ],
                    // ...
                ],
            ],
            // ...
        ],
        'Themes' => [
            [
                'Tags' => [
                    [
                        'Key' => '<string>',
                        'Value' => '<string>',
                    ],
                    // ...
                ],
                'ThemeIds' => ['<string>', ...],
            ],
            // ...
        ],
        'VPCConnections' => [
            [
                'Tags' => [
                    [
                        'Key' => '<string>',
                        'Value' => '<string>',
                    ],
                    // ...
                ],
                'VPCConnectionIds' => ['<string>', ...],
            ],
            // ...
        ],
    ],
    'OverrideValidationStrategy' => [
        'StrictModeForAllResources' => true || false,
    ],
    'RequestId' => '<string>',
    'RollbackErrors' => [
        [
            'Arn' => '<string>',
            'Message' => '<string>',
            'Type' => '<string>',
        ],
        // ...
    ],
    'Status' => <integer>,
    'Warnings' => [
        [
            'Arn' => '<string>',
            'Message' => '<string>',
        ],
        // ...
    ],
]
	Result Details
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) for the import job.
 - AssetBundleImportJobId
 - 
- Type: string
 
The ID of the job. The job ID is set when you start a new job with a
StartAssetBundleImportJobAPI call. - AssetBundleImportSource
 - 
- Type: AssetBundleImportSourceDescription structure
 
The source of the asset bundle zip file that contains the data that is imported by the job.
 - AwsAccountId
 - 
- Type: string
 
The ID of the Amazon Web Services account the import job was executed in.
 - CreatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The time that the import job was created.
 - Errors
 - 
- Type: Array of AssetBundleImportJobError structures
 
An array of error records that describes any failures that occurred during the export job processing.
Error records accumulate while the job is still running. The complete set of error records is available after the job has completed and failed.
 - FailureAction
 - 
- Type: string
 
The failure action for the import job.
 - JobStatus
 - 
- Type: string
 
Indicates the status of a job through its queuing and execution.
Poll the
DescribeAssetBundleImportAPI untilJobStatusreturns one of the following values:-  
SUCCESSFUL -  
FAILED -  
FAILED_ROLLBACK_COMPLETED -  
FAILED_ROLLBACK_ERROR 
 - OverrideParameters
 - 
- Type: AssetBundleImportJobOverrideParameters structure
 
Optional overrides that are applied to the resource configuration before import.
 - OverridePermissions
 - 
- Type: AssetBundleImportJobOverridePermissions structure
 
Optional permission overrides that are applied to the resource configuration before import.
 - OverrideTags
 - 
- Type: AssetBundleImportJobOverrideTags structure
 
Optional tag overrides that are applied to the resource configuration before import.
 - OverrideValidationStrategy
 - 
- Type: AssetBundleImportJobOverrideValidationStrategy structure
 
An optional validation strategy override for all analyses and dashboards to be applied to the resource configuration before import.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - RollbackErrors
 - 
- Type: Array of AssetBundleImportJobError structures
 
An array of error records that describes any failures that occurred while an import job was attempting a rollback.
Error records accumulate while the job is still running. The complete set of error records is available after the job has completed and failed.
 - Status
 - 
- Type: int
 
The HTTP status of the response.
 - Warnings
 - 
- Type: Array of AssetBundleImportJobWarning structures
 
An array of warning records that describe all permitted errors that are encountered during the import job.
 
Errors
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- ThrottlingException:
 Access is throttled.
- ResourceNotFoundException:
 One or more resources can't be found.
DescribeBrand
$result = $client->describeBrand([/* ... */]); $promise = $client->describeBrandAsync([/* ... */]);
Describes a brand.
Parameter Syntax
$result = $client->describeBrand([
    'AwsAccountId' => '<string>', // REQUIRED
    'BrandId' => '<string>', // REQUIRED
    'VersionId' => '<string>',
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that owns the brand.
 - BrandId
 - 
- Required: Yes
 - Type: string
 
The ID of the QuickSight brand.
 - VersionId
 - 
- Type: string
 
The ID of the specific version. The default value is the latest version.
 
Result Syntax
[
    'BrandDefinition' => [
        'ApplicationTheme' => [
            'BrandColorPalette' => [
                'Accent' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Danger' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Dimension' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Info' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Measure' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Primary' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Secondary' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Success' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Warning' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
            ],
            'BrandElementStyle' => [
                'NavbarStyle' => [
                    'ContextualNavbar' => [
                        'Background' => '<string>',
                        'Foreground' => '<string>',
                    ],
                    'GlobalNavbar' => [
                        'Background' => '<string>',
                        'Foreground' => '<string>',
                    ],
                ],
            ],
            'ContextualAccentPalette' => [
                'Automation' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Connection' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Insight' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Visualization' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
            ],
        ],
        'BrandName' => '<string>',
        'Description' => '<string>',
        'LogoConfiguration' => [
            'AltText' => '<string>',
            'LogoSet' => [
                'Favicon' => [
                    'Original' => [
                        'Source' => [
                            'PublicUrl' => '<string>',
                            'S3Uri' => '<string>',
                        ],
                    ],
                ],
                'Primary' => [
                    'Original' => [
                        'Source' => [
                            'PublicUrl' => '<string>',
                            'S3Uri' => '<string>',
                        ],
                    ],
                ],
            ],
        ],
    ],
    'BrandDetail' => [
        'Arn' => '<string>',
        'BrandId' => '<string>',
        'BrandStatus' => 'CREATE_IN_PROGRESS|CREATE_SUCCEEDED|CREATE_FAILED|DELETE_IN_PROGRESS|DELETE_FAILED',
        'CreatedTime' => <DateTime>,
        'Errors' => ['<string>', ...],
        'LastUpdatedTime' => <DateTime>,
        'Logo' => [
            'AltText' => '<string>',
            'LogoSet' => [
                'Favicon' => [
                    'Height32' => [
                        'GeneratedImageUrl' => '<string>',
                        'Source' => [
                            'PublicUrl' => '<string>',
                            'S3Uri' => '<string>',
                        ],
                    ],
                    'Height64' => [
                        'GeneratedImageUrl' => '<string>',
                        'Source' => [
                            'PublicUrl' => '<string>',
                            'S3Uri' => '<string>',
                        ],
                    ],
                    'Original' => [
                        'GeneratedImageUrl' => '<string>',
                        'Source' => [
                            'PublicUrl' => '<string>',
                            'S3Uri' => '<string>',
                        ],
                    ],
                ],
                'Primary' => [
                    'Height32' => [
                        'GeneratedImageUrl' => '<string>',
                        'Source' => [
                            'PublicUrl' => '<string>',
                            'S3Uri' => '<string>',
                        ],
                    ],
                    'Height64' => [
                        'GeneratedImageUrl' => '<string>',
                        'Source' => [
                            'PublicUrl' => '<string>',
                            'S3Uri' => '<string>',
                        ],
                    ],
                    'Original' => [
                        'GeneratedImageUrl' => '<string>',
                        'Source' => [
                            'PublicUrl' => '<string>',
                            'S3Uri' => '<string>',
                        ],
                    ],
                ],
            ],
        ],
        'VersionId' => '<string>',
        'VersionStatus' => 'CREATE_IN_PROGRESS|CREATE_SUCCEEDED|CREATE_FAILED',
    ],
    'RequestId' => '<string>',
]
	Result Details
Members
- BrandDefinition
 - 
- Type: BrandDefinition structure
 
The definition of the brand.
 - BrandDetail
 - 
- Type: BrandDetail structure
 
The details of the brand.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 
Errors
- ThrottlingException:
 Access is throttled.
- InvalidRequestException:
 You don't have this feature activated for your account. To fix this issue, contact Amazon Web Services support.
- ResourceNotFoundException:
 One or more resources can't be found.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InternalServerException:
 An internal service exception.
DescribeBrandAssignment
$result = $client->describeBrandAssignment([/* ... */]); $promise = $client->describeBrandAssignmentAsync([/* ... */]);
Describes a brand assignment.
Parameter Syntax
$result = $client->describeBrandAssignment([
    'AwsAccountId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that owns the brand assignment.
 
Result Syntax
[
    'BrandArn' => '<string>',
    'RequestId' => '<string>',
]
	Result Details
Members
- BrandArn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the brand.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 
Errors
- ThrottlingException:
 Access is throttled.
- InvalidRequestException:
 You don't have this feature activated for your account. To fix this issue, contact Amazon Web Services support.
- ResourceNotFoundException:
 One or more resources can't be found.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InternalServerException:
 An internal service exception.
DescribeBrandPublishedVersion
$result = $client->describeBrandPublishedVersion([/* ... */]); $promise = $client->describeBrandPublishedVersionAsync([/* ... */]);
Describes the published version of the brand.
Parameter Syntax
$result = $client->describeBrandPublishedVersion([
    'AwsAccountId' => '<string>', // REQUIRED
    'BrandId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that owns the brand.
 - BrandId
 - 
- Required: Yes
 - Type: string
 
The ID of the QuickSight brand.
 
Result Syntax
[
    'BrandDefinition' => [
        'ApplicationTheme' => [
            'BrandColorPalette' => [
                'Accent' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Danger' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Dimension' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Info' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Measure' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Primary' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Secondary' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Success' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Warning' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
            ],
            'BrandElementStyle' => [
                'NavbarStyle' => [
                    'ContextualNavbar' => [
                        'Background' => '<string>',
                        'Foreground' => '<string>',
                    ],
                    'GlobalNavbar' => [
                        'Background' => '<string>',
                        'Foreground' => '<string>',
                    ],
                ],
            ],
            'ContextualAccentPalette' => [
                'Automation' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Connection' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Insight' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Visualization' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
            ],
        ],
        'BrandName' => '<string>',
        'Description' => '<string>',
        'LogoConfiguration' => [
            'AltText' => '<string>',
            'LogoSet' => [
                'Favicon' => [
                    'Original' => [
                        'Source' => [
                            'PublicUrl' => '<string>',
                            'S3Uri' => '<string>',
                        ],
                    ],
                ],
                'Primary' => [
                    'Original' => [
                        'Source' => [
                            'PublicUrl' => '<string>',
                            'S3Uri' => '<string>',
                        ],
                    ],
                ],
            ],
        ],
    ],
    'BrandDetail' => [
        'Arn' => '<string>',
        'BrandId' => '<string>',
        'BrandStatus' => 'CREATE_IN_PROGRESS|CREATE_SUCCEEDED|CREATE_FAILED|DELETE_IN_PROGRESS|DELETE_FAILED',
        'CreatedTime' => <DateTime>,
        'Errors' => ['<string>', ...],
        'LastUpdatedTime' => <DateTime>,
        'Logo' => [
            'AltText' => '<string>',
            'LogoSet' => [
                'Favicon' => [
                    'Height32' => [
                        'GeneratedImageUrl' => '<string>',
                        'Source' => [
                            'PublicUrl' => '<string>',
                            'S3Uri' => '<string>',
                        ],
                    ],
                    'Height64' => [
                        'GeneratedImageUrl' => '<string>',
                        'Source' => [
                            'PublicUrl' => '<string>',
                            'S3Uri' => '<string>',
                        ],
                    ],
                    'Original' => [
                        'GeneratedImageUrl' => '<string>',
                        'Source' => [
                            'PublicUrl' => '<string>',
                            'S3Uri' => '<string>',
                        ],
                    ],
                ],
                'Primary' => [
                    'Height32' => [
                        'GeneratedImageUrl' => '<string>',
                        'Source' => [
                            'PublicUrl' => '<string>',
                            'S3Uri' => '<string>',
                        ],
                    ],
                    'Height64' => [
                        'GeneratedImageUrl' => '<string>',
                        'Source' => [
                            'PublicUrl' => '<string>',
                            'S3Uri' => '<string>',
                        ],
                    ],
                    'Original' => [
                        'GeneratedImageUrl' => '<string>',
                        'Source' => [
                            'PublicUrl' => '<string>',
                            'S3Uri' => '<string>',
                        ],
                    ],
                ],
            ],
        ],
        'VersionId' => '<string>',
        'VersionStatus' => 'CREATE_IN_PROGRESS|CREATE_SUCCEEDED|CREATE_FAILED',
    ],
    'RequestId' => '<string>',
]
	Result Details
Members
- BrandDefinition
 - 
- Type: BrandDefinition structure
 
The definition of the brand.
 - BrandDetail
 - 
- Type: BrandDetail structure
 
The details of the brand.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 
Errors
- ThrottlingException:
 Access is throttled.
- InvalidRequestException:
 You don't have this feature activated for your account. To fix this issue, contact Amazon Web Services support.
- ResourceNotFoundException:
 One or more resources can't be found.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InternalServerException:
 An internal service exception.
DescribeCustomPermissions
$result = $client->describeCustomPermissions([/* ... */]); $promise = $client->describeCustomPermissionsAsync([/* ... */]);
Describes a custom permissions profile.
Parameter Syntax
$result = $client->describeCustomPermissions([
    'AwsAccountId' => '<string>', // REQUIRED
    'CustomPermissionsName' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the custom permissions profile that you want described.
 - CustomPermissionsName
 - 
- Required: Yes
 - Type: string
 
The name of the custom permissions profile to describe.
 
Result Syntax
[
    'CustomPermissions' => [
        'Arn' => '<string>',
        'Capabilities' => [
            'Action' => 'DENY',
            'AddOrRunAnomalyDetectionForAnalyses' => 'DENY',
            'Analysis' => 'DENY',
            'Automate' => 'DENY',
            'ChatAgent' => 'DENY',
            'CreateAndUpdateDashboardEmailReports' => 'DENY',
            'CreateAndUpdateDataSources' => 'DENY',
            'CreateAndUpdateDatasets' => 'DENY',
            'CreateAndUpdateThemes' => 'DENY',
            'CreateAndUpdateThresholdAlerts' => 'DENY',
            'CreateChatAgents' => 'DENY',
            'CreateSPICEDataset' => 'DENY',
            'CreateSharedFolders' => 'DENY',
            'Dashboard' => 'DENY',
            'ExportToCsv' => 'DENY',
            'ExportToCsvInScheduledReports' => 'DENY',
            'ExportToExcel' => 'DENY',
            'ExportToExcelInScheduledReports' => 'DENY',
            'ExportToPdf' => 'DENY',
            'ExportToPdfInScheduledReports' => 'DENY',
            'Flow' => 'DENY',
            'IncludeContentInScheduledReportsEmail' => 'DENY',
            'KnowledgeBase' => 'DENY',
            'PerformFlowUiTask' => 'DENY',
            'PrintReports' => 'DENY',
            'PublishWithoutApproval' => 'DENY',
            'RenameSharedFolders' => 'DENY',
            'Research' => 'DENY',
            'ShareAnalyses' => 'DENY',
            'ShareDashboards' => 'DENY',
            'ShareDataSources' => 'DENY',
            'ShareDatasets' => 'DENY',
            'Space' => 'DENY',
            'SubscribeDashboardEmailReports' => 'DENY',
            'UseAgentWebSearch' => 'DENY',
            'UseBedrockModels' => 'DENY',
            'ViewAccountSPICECapacity' => 'DENY',
        ],
        'CustomPermissionsName' => '<string>',
    ],
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- CustomPermissions
 - 
- Type: CustomPermissions structure
 
The custom permissions profile.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ResourceNotFoundException:
 One or more resources can't be found.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ThrottlingException:
 Access is throttled.
- PreconditionNotMetException:
 One or more preconditions aren't met.
- InternalFailureException:
 An internal failure occurred.
- ResourceUnavailableException:
 This resource is currently unavailable.
DescribeDashboard
$result = $client->describeDashboard([/* ... */]); $promise = $client->describeDashboardAsync([/* ... */]);
Provides a summary for a dashboard.
Parameter Syntax
$result = $client->describeDashboard([
    'AliasName' => '<string>',
    'AwsAccountId' => '<string>', // REQUIRED
    'DashboardId' => '<string>', // REQUIRED
    'VersionNumber' => <integer>,
]);
	Parameter Details
Members
- AliasName
 - 
- Type: string
 
The alias name.
 - AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the dashboard that you're describing.
 - DashboardId
 - 
- Required: Yes
 - Type: string
 
The ID for the dashboard.
 - VersionNumber
 - 
- Type: long (int|float)
 
The version number for the dashboard. If a version number isn't passed, the latest published dashboard version is described.
 
Result Syntax
[
    'Dashboard' => [
        'Arn' => '<string>',
        'CreatedTime' => <DateTime>,
        'DashboardId' => '<string>',
        'LastPublishedTime' => <DateTime>,
        'LastUpdatedTime' => <DateTime>,
        'LinkEntities' => ['<string>', ...],
        'Name' => '<string>',
        'Version' => [
            'Arn' => '<string>',
            'CreatedTime' => <DateTime>,
            'DataSetArns' => ['<string>', ...],
            'Description' => '<string>',
            'Errors' => [
                [
                    'Message' => '<string>',
                    'Type' => 'ACCESS_DENIED|SOURCE_NOT_FOUND|DATA_SET_NOT_FOUND|INTERNAL_FAILURE|PARAMETER_VALUE_INCOMPATIBLE|PARAMETER_TYPE_INVALID|PARAMETER_NOT_FOUND|COLUMN_TYPE_MISMATCH|COLUMN_GEOGRAPHIC_ROLE_MISMATCH|COLUMN_REPLACEMENT_MISSING',
                    'ViolatedEntities' => [
                        [
                            'Path' => '<string>',
                        ],
                        // ...
                    ],
                ],
                // ...
            ],
            'Sheets' => [
                [
                    'Images' => [
                        [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'CLICK|MENU',
                                ],
                                // ...
                            ],
                            'ImageContentAltText' => '<string>',
                            'Interactions' => [
                                'ImageMenuOption' => [
                                    'AvailabilityStatus' => 'ENABLED|DISABLED',
                                ],
                            ],
                            'Scaling' => [
                                'ScalingType' => 'SCALE_TO_WIDTH|SCALE_TO_HEIGHT|SCALE_TO_CONTAINER|SCALE_NONE',
                            ],
                            'SheetImageId' => '<string>',
                            'Source' => [
                                'SheetImageStaticFileSource' => [
                                    'StaticFileId' => '<string>',
                                ],
                            ],
                            'Tooltip' => [
                                'TooltipText' => [
                                    'PlainText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                        ],
                        // ...
                    ],
                    'Name' => '<string>',
                    'SheetId' => '<string>',
                ],
                // ...
            ],
            'SourceEntityArn' => '<string>',
            'Status' => 'CREATION_IN_PROGRESS|CREATION_SUCCESSFUL|CREATION_FAILED|UPDATE_IN_PROGRESS|UPDATE_SUCCESSFUL|UPDATE_FAILED|DELETED',
            'ThemeArn' => '<string>',
            'VersionNumber' => <integer>,
        ],
    ],
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- Dashboard
 - 
- Type: Dashboard structure
 
Information about the dashboard.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of this request.
 
Errors
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ThrottlingException:
 Access is throttled.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
DescribeDashboardDefinition
$result = $client->describeDashboardDefinition([/* ... */]); $promise = $client->describeDashboardDefinitionAsync([/* ... */]);
Provides a detailed description of the definition of a dashboard.
If you do not need to know details about the content of a dashboard, for instance if you are trying to check the status of a recently created or updated dashboard, use the  DescribeDashboard  instead. 
Parameter Syntax
$result = $client->describeDashboardDefinition([
    'AliasName' => '<string>',
    'AwsAccountId' => '<string>', // REQUIRED
    'DashboardId' => '<string>', // REQUIRED
    'VersionNumber' => <integer>,
]);
	Parameter Details
Members
- AliasName
 - 
- Type: string
 
The alias name.
 - AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the dashboard that you're describing.
 - DashboardId
 - 
- Required: Yes
 - Type: string
 
The ID for the dashboard.
 - VersionNumber
 - 
- Type: long (int|float)
 
The version number for the dashboard. If a version number isn't passed, the latest published dashboard version is described.
 
Result Syntax
[
    'DashboardId' => '<string>',
    'DashboardPublishOptions' => [
        'AdHocFilteringOption' => [
            'AvailabilityStatus' => 'ENABLED|DISABLED',
        ],
        'DataPointDrillUpDownOption' => [
            'AvailabilityStatus' => 'ENABLED|DISABLED',
        ],
        'DataPointMenuLabelOption' => [
            'AvailabilityStatus' => 'ENABLED|DISABLED',
        ],
        'DataPointTooltipOption' => [
            'AvailabilityStatus' => 'ENABLED|DISABLED',
        ],
        'DataQAEnabledOption' => [
            'AvailabilityStatus' => 'ENABLED|DISABLED',
        ],
        'DataStoriesSharingOption' => [
            'AvailabilityStatus' => 'ENABLED|DISABLED',
        ],
        'ExecutiveSummaryOption' => [
            'AvailabilityStatus' => 'ENABLED|DISABLED',
        ],
        'ExportToCSVOption' => [
            'AvailabilityStatus' => 'ENABLED|DISABLED',
        ],
        'ExportWithHiddenFieldsOption' => [
            'AvailabilityStatus' => 'ENABLED|DISABLED',
        ],
        'QuickSuiteActionsOption' => [
            'AvailabilityStatus' => 'ENABLED|DISABLED',
        ],
        'SheetControlsOption' => [
            'VisibilityState' => 'EXPANDED|COLLAPSED',
        ],
        'SheetLayoutElementMaximizationOption' => [
            'AvailabilityStatus' => 'ENABLED|DISABLED',
        ],
        'VisualAxisSortOption' => [
            'AvailabilityStatus' => 'ENABLED|DISABLED',
        ],
        'VisualMenuOption' => [
            'AvailabilityStatus' => 'ENABLED|DISABLED',
        ],
        'VisualPublishOptions' => [
            'ExportHiddenFieldsOption' => [
                'AvailabilityStatus' => 'ENABLED|DISABLED',
            ],
        ],
    ],
    'Definition' => [
        'AnalysisDefaults' => [
            'DefaultNewSheetConfiguration' => [
                'InteractiveLayoutConfiguration' => [
                    'FreeForm' => [
                        'CanvasSizeOptions' => [
                            'ScreenCanvasSizeOptions' => [
                                'OptimizedViewPortWidth' => '<string>',
                            ],
                        ],
                    ],
                    'Grid' => [
                        'CanvasSizeOptions' => [
                            'ScreenCanvasSizeOptions' => [
                                'OptimizedViewPortWidth' => '<string>',
                                'ResizeOption' => 'FIXED|RESPONSIVE',
                            ],
                        ],
                    ],
                ],
                'PaginatedLayoutConfiguration' => [
                    'SectionBased' => [
                        'CanvasSizeOptions' => [
                            'PaperCanvasSizeOptions' => [
                                'PaperMargin' => [
                                    'Bottom' => '<string>',
                                    'Left' => '<string>',
                                    'Right' => '<string>',
                                    'Top' => '<string>',
                                ],
                                'PaperOrientation' => 'PORTRAIT|LANDSCAPE',
                                'PaperSize' => 'US_LETTER|US_LEGAL|US_TABLOID_LEDGER|A0|A1|A2|A3|A4|A5|JIS_B4|JIS_B5',
                            ],
                        ],
                    ],
                ],
                'SheetContentType' => 'PAGINATED|INTERACTIVE',
            ],
        ],
        'CalculatedFields' => [
            [
                'DataSetIdentifier' => '<string>',
                'Expression' => '<string>',
                'Name' => '<string>',
            ],
            // ...
        ],
        'ColumnConfigurations' => [
            [
                'ColorsConfiguration' => [
                    'CustomColors' => [
                        [
                            'Color' => '<string>',
                            'FieldValue' => '<string>',
                            'SpecialValue' => 'EMPTY|NULL|OTHER',
                        ],
                        // ...
                    ],
                ],
                'Column' => [
                    'ColumnName' => '<string>',
                    'DataSetIdentifier' => '<string>',
                ],
                'FormatConfiguration' => [
                    'DateTimeFormatConfiguration' => [
                        'DateTimeFormat' => '<string>',
                        'NullValueFormatConfiguration' => [
                            'NullString' => '<string>',
                        ],
                        'NumericFormatConfiguration' => [
                            'CurrencyDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>,
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>',
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                                'Symbol' => '<string>',
                            ],
                            'NumberDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>,
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>',
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                            'PercentageDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>,
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>',
                                ],
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                        ],
                    ],
                    'NumberFormatConfiguration' => [
                        'FormatConfiguration' => [
                            'CurrencyDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>,
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>',
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                                'Symbol' => '<string>',
                            ],
                            'NumberDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>,
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>',
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                            'PercentageDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>,
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>',
                                ],
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                        ],
                    ],
                    'StringFormatConfiguration' => [
                        'NullValueFormatConfiguration' => [
                            'NullString' => '<string>',
                        ],
                        'NumericFormatConfiguration' => [
                            'CurrencyDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>,
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>',
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                                'Symbol' => '<string>',
                            ],
                            'NumberDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>,
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>',
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                            'PercentageDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>,
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>',
                                ],
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                        ],
                    ],
                ],
                'Role' => 'DIMENSION|MEASURE',
            ],
            // ...
        ],
        'DataSetIdentifierDeclarations' => [
            [
                'DataSetArn' => '<string>',
                'Identifier' => '<string>',
            ],
            // ...
        ],
        'FilterGroups' => [
            [
                'CrossDataset' => 'ALL_DATASETS|SINGLE_DATASET',
                'FilterGroupId' => '<string>',
                'Filters' => [
                    [
                        'CategoryFilter' => [
                            'Column' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                            'Configuration' => [
                                'CustomFilterConfiguration' => [
                                    'CategoryValue' => '<string>',
                                    'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH',
                                    'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY',
                                    'ParameterName' => '<string>',
                                    'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                ],
                                'CustomFilterListConfiguration' => [
                                    'CategoryValues' => ['<string>', ...],
                                    'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH',
                                    'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY',
                                    'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                ],
                                'FilterListConfiguration' => [
                                    'CategoryValues' => ['<string>', ...],
                                    'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH',
                                    'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY',
                                    'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                ],
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>,
                                        'MinimumValue' => <float>,
                                        'StepSize' => <float>,
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>',
                            ],
                            'FilterId' => '<string>',
                        ],
                        'NestedFilter' => [
                            'Column' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                            'FilterId' => '<string>',
                            'IncludeInnerSet' => true || false,
                            'InnerFilter' => [
                                'CategoryInnerFilter' => [
                                    'Column' => [
                                        'ColumnName' => '<string>',
                                        'DataSetIdentifier' => '<string>',
                                    ],
                                    'Configuration' => [
                                        'CustomFilterConfiguration' => [
                                            'CategoryValue' => '<string>',
                                            'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH',
                                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY',
                                            'ParameterName' => '<string>',
                                            'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                        ],
                                        'CustomFilterListConfiguration' => [
                                            'CategoryValues' => ['<string>', ...],
                                            'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH',
                                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY',
                                            'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                        ],
                                        'FilterListConfiguration' => [
                                            'CategoryValues' => ['<string>', ...],
                                            'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH',
                                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY',
                                            'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                        ],
                                    ],
                                    'DefaultFilterControlConfiguration' => [
                                        'ControlOptions' => [
                                            'DefaultDateTimePickerOptions' => [
                                                'CommitMode' => 'AUTO|MANUAL',
                                                'DisplayOptions' => [
                                                    'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                                    'DateTimeFormat' => '<string>',
                                                    'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                            ],
                                            'DefaultDropdownOptions' => [
                                                'CommitMode' => 'AUTO|MANUAL',
                                                'DisplayOptions' => [
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'SelectAllOptions' => [
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'SelectableValues' => [
                                                    'Values' => ['<string>', ...],
                                                ],
                                                'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                            ],
                                            'DefaultListOptions' => [
                                                'DisplayOptions' => [
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'SearchOptions' => [
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'SelectAllOptions' => [
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'SelectableValues' => [
                                                    'Values' => ['<string>', ...],
                                                ],
                                                'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                            ],
                                            'DefaultRelativeDateTimeOptions' => [
                                                'CommitMode' => 'AUTO|MANUAL',
                                                'DisplayOptions' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                            ],
                                            'DefaultSliderOptions' => [
                                                'DisplayOptions' => [
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'MaximumValue' => <float>,
                                                'MinimumValue' => <float>,
                                                'StepSize' => <float>,
                                                'Type' => 'SINGLE_POINT|RANGE',
                                            ],
                                            'DefaultTextAreaOptions' => [
                                                'Delimiter' => '<string>',
                                                'DisplayOptions' => [
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'PlaceholderOptions' => [
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                            ],
                                            'DefaultTextFieldOptions' => [
                                                'DisplayOptions' => [
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'PlaceholderOptions' => [
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'Title' => '<string>',
                                    ],
                                ],
                            ],
                        ],
                        'NumericEqualityFilter' => [
                            'AggregationFunction' => [
                                'AttributeAggregationFunction' => [
                                    'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                    'ValueForMultipleValues' => '<string>',
                                ],
                                'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                'NumericalAggregationFunction' => [
                                    'PercentileAggregation' => [
                                        'PercentileValue' => <float>,
                                    ],
                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                ],
                            ],
                            'Column' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>,
                                        'MinimumValue' => <float>,
                                        'StepSize' => <float>,
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>',
                            ],
                            'FilterId' => '<string>',
                            'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL',
                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY',
                            'ParameterName' => '<string>',
                            'SelectAllOptions' => 'FILTER_ALL_VALUES',
                            'Value' => <float>,
                        ],
                        'NumericRangeFilter' => [
                            'AggregationFunction' => [
                                'AttributeAggregationFunction' => [
                                    'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                    'ValueForMultipleValues' => '<string>',
                                ],
                                'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                'NumericalAggregationFunction' => [
                                    'PercentileAggregation' => [
                                        'PercentileValue' => <float>,
                                    ],
                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                ],
                            ],
                            'Column' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>,
                                        'MinimumValue' => <float>,
                                        'StepSize' => <float>,
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>',
                            ],
                            'FilterId' => '<string>',
                            'IncludeMaximum' => true || false,
                            'IncludeMinimum' => true || false,
                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY',
                            'RangeMaximum' => [
                                'Parameter' => '<string>',
                                'StaticValue' => <float>,
                            ],
                            'RangeMinimum' => [
                                'Parameter' => '<string>',
                                'StaticValue' => <float>,
                            ],
                            'SelectAllOptions' => 'FILTER_ALL_VALUES',
                        ],
                        'RelativeDatesFilter' => [
                            'AnchorDateConfiguration' => [
                                'AnchorOption' => 'NOW',
                                'ParameterName' => '<string>',
                            ],
                            'Column' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>,
                                        'MinimumValue' => <float>,
                                        'StepSize' => <float>,
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>',
                            ],
                            'ExcludePeriodConfiguration' => [
                                'Amount' => <integer>,
                                'Granularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                'Status' => 'ENABLED|DISABLED',
                            ],
                            'FilterId' => '<string>',
                            'MinimumGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY',
                            'ParameterName' => '<string>',
                            'RelativeDateType' => 'PREVIOUS|THIS|LAST|NOW|NEXT',
                            'RelativeDateValue' => <integer>,
                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                        ],
                        'TimeEqualityFilter' => [
                            'Column' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>,
                                        'MinimumValue' => <float>,
                                        'StepSize' => <float>,
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>',
                            ],
                            'FilterId' => '<string>',
                            'ParameterName' => '<string>',
                            'RollingDate' => [
                                'DataSetIdentifier' => '<string>',
                                'Expression' => '<string>',
                            ],
                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                            'Value' => <DateTime>,
                        ],
                        'TimeRangeFilter' => [
                            'Column' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>,
                                        'MinimumValue' => <float>,
                                        'StepSize' => <float>,
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>',
                            ],
                            'ExcludePeriodConfiguration' => [
                                'Amount' => <integer>,
                                'Granularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                'Status' => 'ENABLED|DISABLED',
                            ],
                            'FilterId' => '<string>',
                            'IncludeMaximum' => true || false,
                            'IncludeMinimum' => true || false,
                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY',
                            'RangeMaximumValue' => [
                                'Parameter' => '<string>',
                                'RollingDate' => [
                                    'DataSetIdentifier' => '<string>',
                                    'Expression' => '<string>',
                                ],
                                'StaticValue' => <DateTime>,
                            ],
                            'RangeMinimumValue' => [
                                'Parameter' => '<string>',
                                'RollingDate' => [
                                    'DataSetIdentifier' => '<string>',
                                    'Expression' => '<string>',
                                ],
                                'StaticValue' => <DateTime>,
                            ],
                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                        ],
                        'TopBottomFilter' => [
                            'AggregationSortConfigurations' => [
                                [
                                    'AggregationFunction' => [
                                        'AttributeAggregationFunction' => [
                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                            'ValueForMultipleValues' => '<string>',
                                        ],
                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                        'NumericalAggregationFunction' => [
                                            'PercentileAggregation' => [
                                                'PercentileValue' => <float>,
                                            ],
                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                        ],
                                    ],
                                    'Column' => [
                                        'ColumnName' => '<string>',
                                        'DataSetIdentifier' => '<string>',
                                    ],
                                    'SortDirection' => 'ASC|DESC',
                                ],
                                // ...
                            ],
                            'Column' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>,
                                        'MinimumValue' => <float>,
                                        'StepSize' => <float>,
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>',
                            ],
                            'FilterId' => '<string>',
                            'Limit' => <integer>,
                            'ParameterName' => '<string>',
                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                        ],
                    ],
                    // ...
                ],
                'ScopeConfiguration' => [
                    'AllSheets' => [
                    ],
                    'SelectedSheets' => [
                        'SheetVisualScopingConfigurations' => [
                            [
                                'Scope' => 'ALL_VISUALS|SELECTED_VISUALS',
                                'SheetId' => '<string>',
                                'VisualIds' => ['<string>', ...],
                            ],
                            // ...
                        ],
                    ],
                ],
                'Status' => 'ENABLED|DISABLED',
            ],
            // ...
        ],
        'Options' => [
            'CustomActionDefaults' => [
                'highlightOperation' => [
                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_HOVER|NONE',
                ],
            ],
            'ExcludedDataSetArns' => ['<string>', ...],
            'QBusinessInsightsStatus' => 'ENABLED|DISABLED',
            'Timezone' => '<string>',
            'WeekStart' => 'SUNDAY|MONDAY|TUESDAY|WEDNESDAY|THURSDAY|FRIDAY|SATURDAY',
        ],
        'ParameterDeclarations' => [
            [
                'DateTimeParameterDeclaration' => [
                    'DefaultValues' => [
                        'DynamicValue' => [
                            'DefaultValueColumn' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                            'GroupNameColumn' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                            'UserNameColumn' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                        ],
                        'RollingDate' => [
                            'DataSetIdentifier' => '<string>',
                            'Expression' => '<string>',
                        ],
                        'StaticValues' => [<DateTime>, ...],
                    ],
                    'MappedDataSetParameters' => [
                        [
                            'DataSetIdentifier' => '<string>',
                            'DataSetParameterName' => '<string>',
                        ],
                        // ...
                    ],
                    'Name' => '<string>',
                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                    'ValueWhenUnset' => [
                        'CustomValue' => <DateTime>,
                        'ValueWhenUnsetOption' => 'RECOMMENDED_VALUE|NULL',
                    ],
                ],
                'DecimalParameterDeclaration' => [
                    'DefaultValues' => [
                        'DynamicValue' => [
                            'DefaultValueColumn' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                            'GroupNameColumn' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                            'UserNameColumn' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                        ],
                        'StaticValues' => [<float>, ...],
                    ],
                    'MappedDataSetParameters' => [
                        [
                            'DataSetIdentifier' => '<string>',
                            'DataSetParameterName' => '<string>',
                        ],
                        // ...
                    ],
                    'Name' => '<string>',
                    'ParameterValueType' => 'MULTI_VALUED|SINGLE_VALUED',
                    'ValueWhenUnset' => [
                        'CustomValue' => <float>,
                        'ValueWhenUnsetOption' => 'RECOMMENDED_VALUE|NULL',
                    ],
                ],
                'IntegerParameterDeclaration' => [
                    'DefaultValues' => [
                        'DynamicValue' => [
                            'DefaultValueColumn' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                            'GroupNameColumn' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                            'UserNameColumn' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                        ],
                        'StaticValues' => [<integer>, ...],
                    ],
                    'MappedDataSetParameters' => [
                        [
                            'DataSetIdentifier' => '<string>',
                            'DataSetParameterName' => '<string>',
                        ],
                        // ...
                    ],
                    'Name' => '<string>',
                    'ParameterValueType' => 'MULTI_VALUED|SINGLE_VALUED',
                    'ValueWhenUnset' => [
                        'CustomValue' => <integer>,
                        'ValueWhenUnsetOption' => 'RECOMMENDED_VALUE|NULL',
                    ],
                ],
                'StringParameterDeclaration' => [
                    'DefaultValues' => [
                        'DynamicValue' => [
                            'DefaultValueColumn' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                            'GroupNameColumn' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                            'UserNameColumn' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                        ],
                        'StaticValues' => ['<string>', ...],
                    ],
                    'MappedDataSetParameters' => [
                        [
                            'DataSetIdentifier' => '<string>',
                            'DataSetParameterName' => '<string>',
                        ],
                        // ...
                    ],
                    'Name' => '<string>',
                    'ParameterValueType' => 'MULTI_VALUED|SINGLE_VALUED',
                    'ValueWhenUnset' => [
                        'CustomValue' => '<string>',
                        'ValueWhenUnsetOption' => 'RECOMMENDED_VALUE|NULL',
                    ],
                ],
            ],
            // ...
        ],
        'Sheets' => [
            [
                'ContentType' => 'PAGINATED|INTERACTIVE',
                'CustomActionDefaults' => [
                    'highlightOperation' => [
                        'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_HOVER|NONE',
                    ],
                ],
                'Description' => '<string>',
                'FilterControls' => [
                    [
                        'CrossSheet' => [
                            'CascadingControlConfiguration' => [
                                'SourceControls' => [
                                    [
                                        'ColumnToMatch' => [
                                            'ColumnName' => '<string>',
                                            'DataSetIdentifier' => '<string>',
                                        ],
                                        'SourceSheetControlId' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'FilterControlId' => '<string>',
                            'SourceFilterId' => '<string>',
                        ],
                        'DateTimePicker' => [
                            'CommitMode' => 'AUTO|MANUAL',
                            'DisplayOptions' => [
                                'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                'DateTimeFormat' => '<string>',
                                'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>',
                            'SourceFilterId' => '<string>',
                            'Title' => '<string>',
                            'Type' => 'SINGLE_VALUED|DATE_RANGE',
                        ],
                        'Dropdown' => [
                            'CascadingControlConfiguration' => [
                                'SourceControls' => [
                                    [
                                        'ColumnToMatch' => [
                                            'ColumnName' => '<string>',
                                            'DataSetIdentifier' => '<string>',
                                        ],
                                        'SourceSheetControlId' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'CommitMode' => 'AUTO|MANUAL',
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SelectAllOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>',
                            'SelectableValues' => [
                                'Values' => ['<string>', ...],
                            ],
                            'SourceFilterId' => '<string>',
                            'Title' => '<string>',
                            'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                        ],
                        'List' => [
                            'CascadingControlConfiguration' => [
                                'SourceControls' => [
                                    [
                                        'ColumnToMatch' => [
                                            'ColumnName' => '<string>',
                                            'DataSetIdentifier' => '<string>',
                                        ],
                                        'SourceSheetControlId' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SearchOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SelectAllOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>',
                            'SelectableValues' => [
                                'Values' => ['<string>', ...],
                            ],
                            'SourceFilterId' => '<string>',
                            'Title' => '<string>',
                            'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                        ],
                        'RelativeDateTime' => [
                            'CommitMode' => 'AUTO|MANUAL',
                            'DisplayOptions' => [
                                'DateTimeFormat' => '<string>',
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>',
                            'SourceFilterId' => '<string>',
                            'Title' => '<string>',
                        ],
                        'Slider' => [
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>',
                            'MaximumValue' => <float>,
                            'MinimumValue' => <float>,
                            'SourceFilterId' => '<string>',
                            'StepSize' => <float>,
                            'Title' => '<string>',
                            'Type' => 'SINGLE_POINT|RANGE',
                        ],
                        'TextArea' => [
                            'Delimiter' => '<string>',
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'PlaceholderOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>',
                            'SourceFilterId' => '<string>',
                            'Title' => '<string>',
                        ],
                        'TextField' => [
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'PlaceholderOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>',
                            'SourceFilterId' => '<string>',
                            'Title' => '<string>',
                        ],
                    ],
                    // ...
                ],
                'Images' => [
                    [
                        'Actions' => [
                            [
                                'ActionOperations' => [
                                    [
                                        'NavigationOperation' => [
                                            'LocalNavigationConfiguration' => [
                                                'TargetSheetId' => '<string>',
                                            ],
                                        ],
                                        'SetParametersOperation' => [
                                            'ParameterValueConfigurations' => [
                                                [
                                                    'DestinationParameterName' => '<string>',
                                                    'Value' => [
                                                        'CustomValuesConfiguration' => [
                                                            'CustomValues' => [
                                                                'DateTimeValues' => [<DateTime>, ...],
                                                                'DecimalValues' => [<float>, ...],
                                                                'IntegerValues' => [<integer>, ...],
                                                                'StringValues' => ['<string>', ...],
                                                            ],
                                                            'IncludeNullValue' => true || false,
                                                        ],
                                                        'SelectAllValueOptions' => 'ALL_VALUES',
                                                        'SourceColumn' => [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        'SourceField' => '<string>',
                                                        'SourceParameterName' => '<string>',
                                                    ],
                                                ],
                                                // ...
                                            ],
                                        ],
                                        'URLOperation' => [
                                            'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                            'URLTemplate' => '<string>',
                                        ],
                                    ],
                                    // ...
                                ],
                                'CustomActionId' => '<string>',
                                'Name' => '<string>',
                                'Status' => 'ENABLED|DISABLED',
                                'Trigger' => 'CLICK|MENU',
                            ],
                            // ...
                        ],
                        'ImageContentAltText' => '<string>',
                        'Interactions' => [
                            'ImageMenuOption' => [
                                'AvailabilityStatus' => 'ENABLED|DISABLED',
                            ],
                        ],
                        'Scaling' => [
                            'ScalingType' => 'SCALE_TO_WIDTH|SCALE_TO_HEIGHT|SCALE_TO_CONTAINER|SCALE_NONE',
                        ],
                        'SheetImageId' => '<string>',
                        'Source' => [
                            'SheetImageStaticFileSource' => [
                                'StaticFileId' => '<string>',
                            ],
                        ],
                        'Tooltip' => [
                            'TooltipText' => [
                                'PlainText' => '<string>',
                            ],
                            'Visibility' => 'HIDDEN|VISIBLE',
                        ],
                    ],
                    // ...
                ],
                'Layouts' => [
                    [
                        'Configuration' => [
                            'FreeFormLayout' => [
                                'CanvasSizeOptions' => [
                                    'ScreenCanvasSizeOptions' => [
                                        'OptimizedViewPortWidth' => '<string>',
                                    ],
                                ],
                                'Elements' => [
                                    [
                                        'BackgroundStyle' => [
                                            'Color' => '<string>',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'BorderStyle' => [
                                            'Color' => '<string>',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'ElementId' => '<string>',
                                        'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE',
                                        'Height' => '<string>',
                                        'LoadingAnimation' => [
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RenderingRules' => [
                                            [
                                                'ConfigurationOverrides' => [
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'Expression' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'SelectedBorderStyle' => [
                                            'Color' => '<string>',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'Width' => '<string>',
                                        'XAxisLocation' => '<string>',
                                        'YAxisLocation' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'GridLayout' => [
                                'CanvasSizeOptions' => [
                                    'ScreenCanvasSizeOptions' => [
                                        'OptimizedViewPortWidth' => '<string>',
                                        'ResizeOption' => 'FIXED|RESPONSIVE',
                                    ],
                                ],
                                'Elements' => [
                                    [
                                        'ColumnIndex' => <integer>,
                                        'ColumnSpan' => <integer>,
                                        'ElementId' => '<string>',
                                        'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE',
                                        'RowIndex' => <integer>,
                                        'RowSpan' => <integer>,
                                    ],
                                    // ...
                                ],
                            ],
                            'SectionBasedLayout' => [
                                'BodySections' => [
                                    [
                                        'Content' => [
                                            'Layout' => [
                                                'FreeFormLayout' => [
                                                    'Elements' => [
                                                        [
                                                            'BackgroundStyle' => [
                                                                'Color' => '<string>',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'BorderStyle' => [
                                                                'Color' => '<string>',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'ElementId' => '<string>',
                                                            'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE',
                                                            'Height' => '<string>',
                                                            'LoadingAnimation' => [
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'RenderingRules' => [
                                                                [
                                                                    'ConfigurationOverrides' => [
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                    'Expression' => '<string>',
                                                                ],
                                                                // ...
                                                            ],
                                                            'SelectedBorderStyle' => [
                                                                'Color' => '<string>',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                            'Width' => '<string>',
                                                            'XAxisLocation' => '<string>',
                                                            'YAxisLocation' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'PageBreakConfiguration' => [
                                            'After' => [
                                                'Status' => 'ENABLED|DISABLED',
                                            ],
                                        ],
                                        'RepeatConfiguration' => [
                                            'DimensionConfigurations' => [
                                                [
                                                    'DynamicCategoryDimensionConfiguration' => [
                                                        'Column' => [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        'Limit' => <integer>,
                                                        'SortByMetrics' => [
                                                            [
                                                                'AggregationFunction' => [
                                                                    'AttributeAggregationFunction' => [
                                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                                        'ValueForMultipleValues' => '<string>',
                                                                    ],
                                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                                    'NumericalAggregationFunction' => [
                                                                        'PercentileAggregation' => [
                                                                            'PercentileValue' => <float>,
                                                                        ],
                                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                                    ],
                                                                ],
                                                                'Direction' => 'ASC|DESC',
                                                                'SortBy' => [
                                                                    'ColumnName' => '<string>',
                                                                    'DataSetIdentifier' => '<string>',
                                                                ],
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'DynamicNumericDimensionConfiguration' => [
                                                        'Column' => [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        'Limit' => <integer>,
                                                        'SortByMetrics' => [
                                                            [
                                                                'AggregationFunction' => [
                                                                    'AttributeAggregationFunction' => [
                                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                                        'ValueForMultipleValues' => '<string>',
                                                                    ],
                                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                                    'NumericalAggregationFunction' => [
                                                                        'PercentileAggregation' => [
                                                                            'PercentileValue' => <float>,
                                                                        ],
                                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                                    ],
                                                                ],
                                                                'Direction' => 'ASC|DESC',
                                                                'SortBy' => [
                                                                    'ColumnName' => '<string>',
                                                                    'DataSetIdentifier' => '<string>',
                                                                ],
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                ],
                                                // ...
                                            ],
                                            'NonRepeatingVisuals' => ['<string>', ...],
                                            'PageBreakConfiguration' => [
                                                'After' => [
                                                    'Status' => 'ENABLED|DISABLED',
                                                ],
                                            ],
                                        ],
                                        'SectionId' => '<string>',
                                        'Style' => [
                                            'Height' => '<string>',
                                            'Padding' => [
                                                'Bottom' => '<string>',
                                                'Left' => '<string>',
                                                'Right' => '<string>',
                                                'Top' => '<string>',
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                                'CanvasSizeOptions' => [
                                    'PaperCanvasSizeOptions' => [
                                        'PaperMargin' => [
                                            'Bottom' => '<string>',
                                            'Left' => '<string>',
                                            'Right' => '<string>',
                                            'Top' => '<string>',
                                        ],
                                        'PaperOrientation' => 'PORTRAIT|LANDSCAPE',
                                        'PaperSize' => 'US_LETTER|US_LEGAL|US_TABLOID_LEDGER|A0|A1|A2|A3|A4|A5|JIS_B4|JIS_B5',
                                    ],
                                ],
                                'FooterSections' => [
                                    [
                                        'Layout' => [
                                            'FreeFormLayout' => [
                                                'Elements' => [
                                                    [
                                                        'BackgroundStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'BorderStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'ElementId' => '<string>',
                                                        'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE',
                                                        'Height' => '<string>',
                                                        'LoadingAnimation' => [
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'RenderingRules' => [
                                                            [
                                                                'ConfigurationOverrides' => [
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                                'Expression' => '<string>',
                                                            ],
                                                            // ...
                                                        ],
                                                        'SelectedBorderStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                        'Width' => '<string>',
                                                        'XAxisLocation' => '<string>',
                                                        'YAxisLocation' => '<string>',
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                        ],
                                        'SectionId' => '<string>',
                                        'Style' => [
                                            'Height' => '<string>',
                                            'Padding' => [
                                                'Bottom' => '<string>',
                                                'Left' => '<string>',
                                                'Right' => '<string>',
                                                'Top' => '<string>',
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                                'HeaderSections' => [
                                    [
                                        'Layout' => [
                                            'FreeFormLayout' => [
                                                'Elements' => [
                                                    [
                                                        'BackgroundStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'BorderStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'ElementId' => '<string>',
                                                        'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE',
                                                        'Height' => '<string>',
                                                        'LoadingAnimation' => [
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'RenderingRules' => [
                                                            [
                                                                'ConfigurationOverrides' => [
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                                'Expression' => '<string>',
                                                            ],
                                                            // ...
                                                        ],
                                                        'SelectedBorderStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                        'Width' => '<string>',
                                                        'XAxisLocation' => '<string>',
                                                        'YAxisLocation' => '<string>',
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                        ],
                                        'SectionId' => '<string>',
                                        'Style' => [
                                            'Height' => '<string>',
                                            'Padding' => [
                                                'Bottom' => '<string>',
                                                'Left' => '<string>',
                                                'Right' => '<string>',
                                                'Top' => '<string>',
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                        ],
                    ],
                    // ...
                ],
                'Name' => '<string>',
                'ParameterControls' => [
                    [
                        'DateTimePicker' => [
                            'DisplayOptions' => [
                                'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                'DateTimeFormat' => '<string>',
                                'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ParameterControlId' => '<string>',
                            'SourceParameterName' => '<string>',
                            'Title' => '<string>',
                        ],
                        'Dropdown' => [
                            'CascadingControlConfiguration' => [
                                'SourceControls' => [
                                    [
                                        'ColumnToMatch' => [
                                            'ColumnName' => '<string>',
                                            'DataSetIdentifier' => '<string>',
                                        ],
                                        'SourceSheetControlId' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'CommitMode' => 'AUTO|MANUAL',
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SelectAllOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ParameterControlId' => '<string>',
                            'SelectableValues' => [
                                'LinkToDataSetColumn' => [
                                    'ColumnName' => '<string>',
                                    'DataSetIdentifier' => '<string>',
                                ],
                                'Values' => ['<string>', ...],
                            ],
                            'SourceParameterName' => '<string>',
                            'Title' => '<string>',
                            'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                        ],
                        'List' => [
                            'CascadingControlConfiguration' => [
                                'SourceControls' => [
                                    [
                                        'ColumnToMatch' => [
                                            'ColumnName' => '<string>',
                                            'DataSetIdentifier' => '<string>',
                                        ],
                                        'SourceSheetControlId' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SearchOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SelectAllOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ParameterControlId' => '<string>',
                            'SelectableValues' => [
                                'LinkToDataSetColumn' => [
                                    'ColumnName' => '<string>',
                                    'DataSetIdentifier' => '<string>',
                                ],
                                'Values' => ['<string>', ...],
                            ],
                            'SourceParameterName' => '<string>',
                            'Title' => '<string>',
                            'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                        ],
                        'Slider' => [
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'MaximumValue' => <float>,
                            'MinimumValue' => <float>,
                            'ParameterControlId' => '<string>',
                            'SourceParameterName' => '<string>',
                            'StepSize' => <float>,
                            'Title' => '<string>',
                        ],
                        'TextArea' => [
                            'Delimiter' => '<string>',
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'PlaceholderOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ParameterControlId' => '<string>',
                            'SourceParameterName' => '<string>',
                            'Title' => '<string>',
                        ],
                        'TextField' => [
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'PlaceholderOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ParameterControlId' => '<string>',
                            'SourceParameterName' => '<string>',
                            'Title' => '<string>',
                        ],
                    ],
                    // ...
                ],
                'SheetControlLayouts' => [
                    [
                        'Configuration' => [
                            'GridLayout' => [
                                'CanvasSizeOptions' => [
                                    'ScreenCanvasSizeOptions' => [
                                        'OptimizedViewPortWidth' => '<string>',
                                        'ResizeOption' => 'FIXED|RESPONSIVE',
                                    ],
                                ],
                                'Elements' => [
                                    [
                                        'ColumnIndex' => <integer>,
                                        'ColumnSpan' => <integer>,
                                        'ElementId' => '<string>',
                                        'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE',
                                        'RowIndex' => <integer>,
                                        'RowSpan' => <integer>,
                                    ],
                                    // ...
                                ],
                            ],
                        ],
                    ],
                    // ...
                ],
                'SheetId' => '<string>',
                'TextBoxes' => [
                    [
                        'Content' => '<string>',
                        'Interactions' => [
                            'TextBoxMenuOption' => [
                                'AvailabilityStatus' => 'ENABLED|DISABLED',
                            ],
                        ],
                        'SheetTextBoxId' => '<string>',
                    ],
                    // ...
                ],
                'Title' => '<string>',
                'Visuals' => [
                    [
                        'BarChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'BarsArrangement' => 'CLUSTERED|STACKED|STACKED_PERCENT',
                                'CategoryAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ColorLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ContributionAnalysisDefaults' => [
                                    [
                                        'ContributorDimensions' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'MeasureFieldId' => '<string>',
                                    ],
                                    // ...
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'BarChartAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Colors' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'SmallMultiples' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'Orientation' => 'HORIZONTAL|VERTICAL',
                                'ReferenceLines' => [
                                    [
                                        'DataConfiguration' => [
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS',
                                            'DynamicConfiguration' => [
                                                'Calculation' => [
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'MeasureAggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                            ],
                                            'SeriesType' => 'BAR|LINE',
                                            'StaticConfiguration' => [
                                                'Value' => <float>,
                                            ],
                                        ],
                                        'LabelConfiguration' => [
                                            'CustomLabelConfiguration' => [
                                                'CustomLabel' => '<string>',
                                            ],
                                            'FontColor' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalPosition' => 'LEFT|CENTER|RIGHT',
                                            'ValueLabelConfiguration' => [
                                                'FormatConfiguration' => [
                                                    'CurrencyDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>,
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                        'Symbol' => '<string>',
                                                    ],
                                                    'NumberDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>,
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                    'PercentageDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>,
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                ],
                                                'RelativePosition' => 'BEFORE_CUSTOM_LABEL|AFTER_CUSTOM_LABEL',
                                            ],
                                            'VerticalPosition' => 'ABOVE|BELOW',
                                        ],
                                        'Status' => 'ENABLED|DISABLED',
                                        'StyleConfiguration' => [
                                            'Color' => '<string>',
                                            'Pattern' => 'SOLID|DASHED|DOTTED',
                                        ],
                                    ],
                                    // ...
                                ],
                                'SmallMultiplesOptions' => [
                                    'MaxVisibleColumns' => <integer>,
                                    'MaxVisibleRows' => <integer>,
                                    'PanelConfiguration' => [
                                        'BackgroundColor' => '<string>',
                                        'BackgroundVisibility' => 'HIDDEN|VISIBLE',
                                        'BorderColor' => '<string>',
                                        'BorderStyle' => 'SOLID|DASHED|DOTTED',
                                        'BorderThickness' => '<string>',
                                        'BorderVisibility' => 'HIDDEN|VISIBLE',
                                        'GutterSpacing' => '<string>',
                                        'GutterVisibility' => 'HIDDEN|VISIBLE',
                                        'Title' => [
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'XAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                    'YAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'ColorItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'ColorSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SmallMultiplesLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'SmallMultiplesSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>',
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ValueAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'ValueLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>',
                                            'Element' => [
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'BoxPlotVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'BoxPlotOptions' => [
                                    'AllDataPointsVisibility' => 'HIDDEN|VISIBLE',
                                    'OutlierVisibility' => 'HIDDEN|VISIBLE',
                                    'StyleOptions' => [
                                        'FillStyle' => 'SOLID|TRANSPARENT',
                                    ],
                                ],
                                'CategoryAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'BoxPlotAggregatedFieldWells' => [
                                        'GroupBy' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'PrimaryYAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'PrimaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ReferenceLines' => [
                                    [
                                        'DataConfiguration' => [
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS',
                                            'DynamicConfiguration' => [
                                                'Calculation' => [
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'MeasureAggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                            ],
                                            'SeriesType' => 'BAR|LINE',
                                            'StaticConfiguration' => [
                                                'Value' => <float>,
                                            ],
                                        ],
                                        'LabelConfiguration' => [
                                            'CustomLabelConfiguration' => [
                                                'CustomLabel' => '<string>',
                                            ],
                                            'FontColor' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalPosition' => 'LEFT|CENTER|RIGHT',
                                            'ValueLabelConfiguration' => [
                                                'FormatConfiguration' => [
                                                    'CurrencyDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>,
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                        'Symbol' => '<string>',
                                                    ],
                                                    'NumberDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>,
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                    'PercentageDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>,
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                ],
                                                'RelativePosition' => 'BEFORE_CUSTOM_LABEL|AFTER_CUSTOM_LABEL',
                                            ],
                                            'VerticalPosition' => 'ABOVE|BELOW',
                                        ],
                                        'Status' => 'ENABLED|DISABLED',
                                        'StyleConfiguration' => [
                                            'Color' => '<string>',
                                            'Pattern' => 'SOLID|DASHED|DOTTED',
                                        ],
                                    ],
                                    // ...
                                ],
                                'SortConfiguration' => [
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'PaginationConfiguration' => [
                                        'PageNumber' => <integer>,
                                        'PageSize' => <integer>,
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>',
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>',
                                            'Element' => [
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'ComboChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'BarDataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'BarsArrangement' => 'CLUSTERED|STACKED|STACKED_PERCENT',
                                'CategoryAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ColorLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'ComboChartAggregatedFieldWells' => [
                                        'BarValues' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Colors' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'LineValues' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'LineDataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'PrimaryYAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'PrimaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ReferenceLines' => [
                                    [
                                        'DataConfiguration' => [
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS',
                                            'DynamicConfiguration' => [
                                                'Calculation' => [
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'MeasureAggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                            ],
                                            'SeriesType' => 'BAR|LINE',
                                            'StaticConfiguration' => [
                                                'Value' => <float>,
                                            ],
                                        ],
                                        'LabelConfiguration' => [
                                            'CustomLabelConfiguration' => [
                                                'CustomLabel' => '<string>',
                                            ],
                                            'FontColor' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalPosition' => 'LEFT|CENTER|RIGHT',
                                            'ValueLabelConfiguration' => [
                                                'FormatConfiguration' => [
                                                    'CurrencyDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>,
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                        'Symbol' => '<string>',
                                                    ],
                                                    'NumberDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>,
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                    'PercentageDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>,
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                ],
                                                'RelativePosition' => 'BEFORE_CUSTOM_LABEL|AFTER_CUSTOM_LABEL',
                                            ],
                                            'VerticalPosition' => 'ABOVE|BELOW',
                                        ],
                                        'Status' => 'ENABLED|DISABLED',
                                        'StyleConfiguration' => [
                                            'Color' => '<string>',
                                            'Pattern' => 'SOLID|DASHED|DOTTED',
                                        ],
                                    ],
                                    // ...
                                ],
                                'SecondaryYAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'SecondaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SingleAxisOptions' => [
                                    'YAxisOptions' => [
                                        'YAxis' => 'PRIMARY_Y_AXIS',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'ColorItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'ColorSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>',
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>',
                                            'Element' => [
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'CustomContentVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'ContentType' => 'IMAGE|OTHER_EMBEDDED_CONTENT',
                                'ContentUrl' => '<string>',
                                'ImageScaling' => 'FIT_TO_HEIGHT|FIT_TO_WIDTH|DO_NOT_SCALE|SCALE_TO_VISUAL',
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                            ],
                            'DataSetIdentifier' => '<string>',
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'EmptyVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'DataSetIdentifier' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'FilledMapVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldWells' => [
                                    'FilledMapAggregatedFieldWells' => [
                                        'Geospatial' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'MapStyleOptions' => [
                                    'BaseMapStyle' => 'LIGHT_GRAY|DARK_GRAY|STREET|IMAGERY',
                                ],
                                'SortConfiguration' => [
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>',
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'WindowOptions' => [
                                    'Bounds' => [
                                        'East' => <float>,
                                        'North' => <float>,
                                        'South' => <float>,
                                        'West' => <float>,
                                    ],
                                    'MapZoomMode' => 'AUTO|MANUAL',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                ],
                                // ...
                            ],
                            'ConditionalFormatting' => [
                                'ConditionalFormattingOptions' => [
                                    [
                                        'Shape' => [
                                            'FieldId' => '<string>',
                                            'Format' => [
                                                'BackgroundColor' => [
                                                    'Gradient' => [
                                                        'Color' => [
                                                            'Stops' => [
                                                                [
                                                                    'Color' => '<string>',
                                                                    'DataValue' => <float>,
                                                                    'GradientOffset' => <float>,
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'Expression' => '<string>',
                                                    ],
                                                    'Solid' => [
                                                        'Color' => '<string>',
                                                        'Expression' => '<string>',
                                                    ],
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'FunnelChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'DataLabelOptions' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'LabelColor' => '<string>',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureDataLabelStyle' => 'VALUE_ONLY|PERCENTAGE_BY_FIRST_STAGE|PERCENTAGE_BY_PREVIOUS_STAGE|VALUE_AND_PERCENTAGE_BY_FIRST_STAGE|VALUE_AND_PERCENTAGE_BY_PREVIOUS_STAGE',
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'FunnelChartAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>',
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ValueLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>',
                                            'Element' => [
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'GaugeChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'ColorConfiguration' => [
                                    'BackgroundColor' => '<string>',
                                    'ForegroundColor' => '<string>',
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'TargetValues' => [
                                        [
                                            'CalculatedMeasureField' => [
                                                'Expression' => '<string>',
                                                'FieldId' => '<string>',
                                            ],
                                            'CategoricalMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>',
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'DateMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>',
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'NumericalMeasureField' => [
                                                'AggregationFunction' => [
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'FormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'Values' => [
                                        [
                                            'CalculatedMeasureField' => [
                                                'Expression' => '<string>',
                                                'FieldId' => '<string>',
                                            ],
                                            'CategoricalMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>',
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'DateMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>',
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'NumericalMeasureField' => [
                                                'AggregationFunction' => [
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'FormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'GaugeChartOptions' => [
                                    'Arc' => [
                                        'ArcAngle' => <float>,
                                        'ArcThickness' => 'SMALL|MEDIUM|LARGE',
                                    ],
                                    'ArcAxis' => [
                                        'Range' => [
                                            'Max' => <float>,
                                            'Min' => <float>,
                                        ],
                                        'ReserveRange' => <integer>,
                                    ],
                                    'Comparison' => [
                                        'ComparisonFormat' => [
                                            'NumberDisplayFormatConfiguration' => [
                                                'DecimalPlacesConfiguration' => [
                                                    'DecimalPlaces' => <integer>,
                                                ],
                                                'NegativeValueConfiguration' => [
                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                ],
                                                'NullValueFormatConfiguration' => [
                                                    'NullString' => '<string>',
                                                ],
                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                'Prefix' => '<string>',
                                                'SeparatorConfiguration' => [
                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                    'ThousandsSeparator' => [
                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'Suffix' => '<string>',
                                            ],
                                            'PercentageDisplayFormatConfiguration' => [
                                                'DecimalPlacesConfiguration' => [
                                                    'DecimalPlaces' => <integer>,
                                                ],
                                                'NegativeValueConfiguration' => [
                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                ],
                                                'NullValueFormatConfiguration' => [
                                                    'NullString' => '<string>',
                                                ],
                                                'Prefix' => '<string>',
                                                'SeparatorConfiguration' => [
                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                    'ThousandsSeparator' => [
                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'Suffix' => '<string>',
                                            ],
                                        ],
                                        'ComparisonMethod' => 'DIFFERENCE|PERCENT_DIFFERENCE|PERCENT',
                                    ],
                                    'PrimaryValueDisplayType' => 'HIDDEN|COMPARISON|ACTUAL',
                                    'PrimaryValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'TooltipOptions' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>',
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>',
                                            'Element' => [
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ConditionalFormatting' => [
                                'ConditionalFormattingOptions' => [
                                    [
                                        'Arc' => [
                                            'ForegroundColor' => [
                                                'Gradient' => [
                                                    'Color' => [
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>,
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>',
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>',
                                                ],
                                            ],
                                        ],
                                        'PrimaryValue' => [
                                            'Icon' => [
                                                'CustomCondition' => [
                                                    'Color' => '<string>',
                                                    'DisplayConfiguration' => [
                                                        'IconDisplayOption' => 'ICON_ONLY',
                                                    ],
                                                    '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>',
                                                    ],
                                                ],
                                                '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',
                                                ],
                                            ],
                                            'TextColor' => [
                                                'Gradient' => [
                                                    'Color' => [
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>,
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>',
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>',
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'GeospatialMapVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldWells' => [
                                    'GeospatialMapAggregatedFieldWells' => [
                                        'Colors' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Geospatial' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'MapStyleOptions' => [
                                    'BaseMapStyle' => 'LIGHT_GRAY|DARK_GRAY|STREET|IMAGERY',
                                ],
                                'PointStyleOptions' => [
                                    'ClusterMarkerConfiguration' => [
                                        'ClusterMarker' => [
                                            'SimpleClusterMarker' => [
                                                'Color' => '<string>',
                                            ],
                                        ],
                                    ],
                                    'HeatmapConfiguration' => [
                                        'HeatmapColor' => [
                                            'Colors' => [
                                                [
                                                    'Color' => '<string>',
                                                ],
                                                // ...
                                            ],
                                        ],
                                    ],
                                    'SelectedPointStyle' => 'POINT|CLUSTER|HEATMAP',
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>',
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>',
                                            'Element' => [
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                                'WindowOptions' => [
                                    'Bounds' => [
                                        'East' => <float>,
                                        'North' => <float>,
                                        'South' => <float>,
                                        'West' => <float>,
                                    ],
                                    'MapZoomMode' => 'AUTO|MANUAL',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'HeatMapVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'ColorScale' => [
                                    'ColorFillType' => 'DISCRETE|GRADIENT',
                                    'Colors' => [
                                        [
                                            'Color' => '<string>',
                                            'DataValue' => <float>,
                                        ],
                                        // ...
                                    ],
                                    'NullValueColor' => [
                                        'Color' => '<string>',
                                        'DataValue' => <float>,
                                    ],
                                ],
                                'ColumnAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'ColumnLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'HeatMapAggregatedFieldWells' => [
                                        'Columns' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Rows' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'RowAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'RowLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SortConfiguration' => [
                                    'HeatMapColumnItemsLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'HeatMapColumnSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'HeatMapRowItemsLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'HeatMapRowSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>',
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'HistogramVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'BinOptions' => [
                                    'BinCount' => [
                                        'Value' => <integer>,
                                    ],
                                    'BinWidth' => [
                                        'BinCountLimit' => <integer>,
                                        'Value' => <float>,
                                    ],
                                    'SelectedBinType' => 'BIN_COUNT|BIN_WIDTH',
                                    'StartValue' => <float>,
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'HistogramAggregatedFieldWells' => [
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>',
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>',
                                            'Element' => [
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                                'XAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'XAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'YAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'InsightVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'DataSetIdentifier' => '<string>',
                            'InsightConfiguration' => [
                                'Computations' => [
                                    [
                                        'Forecast' => [
                                            'ComputationId' => '<string>',
                                            'CustomSeasonalityValue' => <integer>,
                                            'LowerBoundary' => <float>,
                                            'Name' => '<string>',
                                            'PeriodsBackward' => <integer>,
                                            'PeriodsForward' => <integer>,
                                            'PredictionInterval' => <integer>,
                                            'Seasonality' => 'AUTOMATIC|CUSTOM',
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'UpperBoundary' => <float>,
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'GrowthRate' => [
                                            'ComputationId' => '<string>',
                                            'Name' => '<string>',
                                            'PeriodSize' => <integer>,
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'MaximumMinimum' => [
                                            'ComputationId' => '<string>',
                                            'Name' => '<string>',
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'Type' => 'MAXIMUM|MINIMUM',
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'MetricComparison' => [
                                            'ComputationId' => '<string>',
                                            'FromValue' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'Name' => '<string>',
                                            'TargetValue' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                        ],
                                        'PeriodOverPeriod' => [
                                            'ComputationId' => '<string>',
                                            'Name' => '<string>',
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'PeriodToDate' => [
                                            'ComputationId' => '<string>',
                                            'Name' => '<string>',
                                            'PeriodTimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'TopBottomMovers' => [
                                            'Category' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'ComputationId' => '<string>',
                                            'MoverSize' => <integer>,
                                            'Name' => '<string>',
                                            'SortOrder' => 'PERCENT_DIFFERENCE|ABSOLUTE_DIFFERENCE',
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'Type' => 'TOP|BOTTOM',
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'TopBottomRanked' => [
                                            'Category' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'ComputationId' => '<string>',
                                            'Name' => '<string>',
                                            'ResultSize' => <integer>,
                                            'Type' => 'TOP|BOTTOM',
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'TotalAggregation' => [
                                            'ComputationId' => '<string>',
                                            'Name' => '<string>',
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'UniqueValues' => [
                                            'Category' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'ComputationId' => '<string>',
                                            'Name' => '<string>',
                                        ],
                                    ],
                                    // ...
                                ],
                                'CustomNarrative' => [
                                    'Narrative' => '<string>',
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'KPIVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldWells' => [
                                    'TargetValues' => [
                                        [
                                            'CalculatedMeasureField' => [
                                                'Expression' => '<string>',
                                                'FieldId' => '<string>',
                                            ],
                                            'CategoricalMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>',
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'DateMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>',
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'NumericalMeasureField' => [
                                                'AggregationFunction' => [
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'FormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'TrendGroups' => [
                                        [
                                            'CategoricalDimensionField' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>',
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                                'HierarchyId' => '<string>',
                                            ],
                                            'DateDimensionField' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>',
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                                'HierarchyId' => '<string>',
                                            ],
                                            'NumericalDimensionField' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'FormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                                'HierarchyId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'Values' => [
                                        [
                                            'CalculatedMeasureField' => [
                                                'Expression' => '<string>',
                                                'FieldId' => '<string>',
                                            ],
                                            'CategoricalMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>',
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'DateMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>',
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'NumericalMeasureField' => [
                                                'AggregationFunction' => [
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'FormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'KPIOptions' => [
                                    'Comparison' => [
                                        'ComparisonFormat' => [
                                            'NumberDisplayFormatConfiguration' => [
                                                'DecimalPlacesConfiguration' => [
                                                    'DecimalPlaces' => <integer>,
                                                ],
                                                'NegativeValueConfiguration' => [
                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                ],
                                                'NullValueFormatConfiguration' => [
                                                    'NullString' => '<string>',
                                                ],
                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                'Prefix' => '<string>',
                                                'SeparatorConfiguration' => [
                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                    'ThousandsSeparator' => [
                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'Suffix' => '<string>',
                                            ],
                                            'PercentageDisplayFormatConfiguration' => [
                                                'DecimalPlacesConfiguration' => [
                                                    'DecimalPlaces' => <integer>,
                                                ],
                                                'NegativeValueConfiguration' => [
                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                ],
                                                'NullValueFormatConfiguration' => [
                                                    'NullString' => '<string>',
                                                ],
                                                'Prefix' => '<string>',
                                                'SeparatorConfiguration' => [
                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                    'ThousandsSeparator' => [
                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'Suffix' => '<string>',
                                            ],
                                        ],
                                        'ComparisonMethod' => 'DIFFERENCE|PERCENT_DIFFERENCE|PERCENT',
                                    ],
                                    'PrimaryValueDisplayType' => 'HIDDEN|COMPARISON|ACTUAL',
                                    'PrimaryValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'ProgressBar' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'SecondaryValue' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'SecondaryValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Sparkline' => [
                                        'Color' => '<string>',
                                        'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                        'Type' => 'LINE|AREA',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'TrendArrows' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'VisualLayoutOptions' => [
                                        'StandardLayout' => [
                                            'Type' => 'CLASSIC|VERTICAL',
                                        ],
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'TrendGroupSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                ],
                                // ...
                            ],
                            'ConditionalFormatting' => [
                                'ConditionalFormattingOptions' => [
                                    [
                                        'ActualValue' => [
                                            'Icon' => [
                                                'CustomCondition' => [
                                                    'Color' => '<string>',
                                                    'DisplayConfiguration' => [
                                                        'IconDisplayOption' => 'ICON_ONLY',
                                                    ],
                                                    '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>',
                                                    ],
                                                ],
                                                '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',
                                                ],
                                            ],
                                            'TextColor' => [
                                                'Gradient' => [
                                                    'Color' => [
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>,
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>',
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>',
                                                ],
                                            ],
                                        ],
                                        'ComparisonValue' => [
                                            'Icon' => [
                                                'CustomCondition' => [
                                                    'Color' => '<string>',
                                                    'DisplayConfiguration' => [
                                                        'IconDisplayOption' => 'ICON_ONLY',
                                                    ],
                                                    '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>',
                                                    ],
                                                ],
                                                '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',
                                                ],
                                            ],
                                            'TextColor' => [
                                                'Gradient' => [
                                                    'Color' => [
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>,
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>',
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>',
                                                ],
                                            ],
                                        ],
                                        'PrimaryValue' => [
                                            'Icon' => [
                                                'CustomCondition' => [
                                                    'Color' => '<string>',
                                                    'DisplayConfiguration' => [
                                                        'IconDisplayOption' => 'ICON_ONLY',
                                                    ],
                                                    '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>',
                                                    ],
                                                ],
                                                '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',
                                                ],
                                            ],
                                            'TextColor' => [
                                                'Gradient' => [
                                                    'Color' => [
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>,
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>',
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>',
                                                ],
                                            ],
                                        ],
                                        'ProgressBar' => [
                                            'ForegroundColor' => [
                                                'Gradient' => [
                                                    'Color' => [
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>,
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>',
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>',
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'LayerMapVisual' => [
                            'ChartConfiguration' => [
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'MapLayers' => [
                                    [
                                        'Actions' => [
                                            [
                                                'ActionOperations' => [
                                                    [
                                                        'FilterOperation' => [
                                                            'SelectedFieldsConfiguration' => [
                                                                'SelectedColumns' => [
                                                                    [
                                                                        'ColumnName' => '<string>',
                                                                        'DataSetIdentifier' => '<string>',
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'SelectedFieldOptions' => 'ALL_FIELDS',
                                                                'SelectedFields' => ['<string>', ...],
                                                            ],
                                                            'TargetVisualsConfiguration' => [
                                                                'SameSheetTargetVisualConfiguration' => [
                                                                    'TargetVisualOptions' => 'ALL_VISUALS',
                                                                    'TargetVisuals' => ['<string>', ...],
                                                                ],
                                                            ],
                                                        ],
                                                        'NavigationOperation' => [
                                                            'LocalNavigationConfiguration' => [
                                                                'TargetSheetId' => '<string>',
                                                            ],
                                                        ],
                                                        'SetParametersOperation' => [
                                                            'ParameterValueConfigurations' => [
                                                                [
                                                                    'DestinationParameterName' => '<string>',
                                                                    'Value' => [
                                                                        'CustomValuesConfiguration' => [
                                                                            'CustomValues' => [
                                                                                'DateTimeValues' => [<DateTime>, ...],
                                                                                'DecimalValues' => [<float>, ...],
                                                                                'IntegerValues' => [<integer>, ...],
                                                                                'StringValues' => ['<string>', ...],
                                                                            ],
                                                                            'IncludeNullValue' => true || false,
                                                                        ],
                                                                        'SelectAllValueOptions' => 'ALL_VALUES',
                                                                        'SourceColumn' => [
                                                                            'ColumnName' => '<string>',
                                                                            'DataSetIdentifier' => '<string>',
                                                                        ],
                                                                        'SourceField' => '<string>',
                                                                        'SourceParameterName' => '<string>',
                                                                    ],
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'URLOperation' => [
                                                            'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                            'URLTemplate' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                                'CustomActionId' => '<string>',
                                                'Name' => '<string>',
                                                'Status' => 'ENABLED|DISABLED',
                                                'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                            ],
                                            // ...
                                        ],
                                        'DataSource' => [
                                            'StaticFileDataSource' => [
                                                'StaticFileId' => '<string>',
                                            ],
                                        ],
                                        'JoinDefinition' => [
                                            'ColorField' => [
                                                'ColorDimensionsFields' => [
                                                    [
                                                        'CategoricalDimensionField' => [
                                                            'Column' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'FieldId' => '<string>',
                                                            'FormatConfiguration' => [
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumericFormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                            'HierarchyId' => '<string>',
                                                        ],
                                                        'DateDimensionField' => [
                                                            'Column' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                            'FieldId' => '<string>',
                                                            'FormatConfiguration' => [
                                                                'DateTimeFormat' => '<string>',
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumericFormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                            'HierarchyId' => '<string>',
                                                        ],
                                                        'NumericalDimensionField' => [
                                                            'Column' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'FieldId' => '<string>',
                                                            'FormatConfiguration' => [
                                                                'FormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                            'HierarchyId' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                                'ColorValuesFields' => [
                                                    [
                                                        'CalculatedMeasureField' => [
                                                            'Expression' => '<string>',
                                                            'FieldId' => '<string>',
                                                        ],
                                                        'CategoricalMeasureField' => [
                                                            'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                            'Column' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'FieldId' => '<string>',
                                                            'FormatConfiguration' => [
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumericFormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                        ],
                                                        'DateMeasureField' => [
                                                            'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                            'Column' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'FieldId' => '<string>',
                                                            'FormatConfiguration' => [
                                                                'DateTimeFormat' => '<string>',
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumericFormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                        ],
                                                        'NumericalMeasureField' => [
                                                            'AggregationFunction' => [
                                                                'PercentileAggregation' => [
                                                                    'PercentileValue' => <float>,
                                                                ],
                                                                'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                            ],
                                                            'Column' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'FieldId' => '<string>',
                                                            'FormatConfiguration' => [
                                                                'FormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'DatasetKeyField' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'DateTimeFormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'NumberFormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'StringFormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'ShapeKeyField' => '<string>',
                                        ],
                                        'Label' => '<string>',
                                        'LayerDefinition' => [
                                            'LineLayer' => [
                                                'Style' => [
                                                    'LineSymbolStyle' => [
                                                        'FillColor' => [
                                                            'Categorical' => [
                                                                'CategoryDataColors' => [
                                                                    [
                                                                        'Color' => '<string>',
                                                                        'DataValue' => '<string>',
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Gradient' => [
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                                'StepColors' => [
                                                                    [
                                                                        'Color' => '<string>',
                                                                        'DataValue' => <float>,
                                                                    ],
                                                                    // ...
                                                                ],
                                                            ],
                                                            'Solid' => [
                                                                'Color' => '<string>',
                                                                'State' => 'ENABLED|DISABLED',
                                                            ],
                                                        ],
                                                        'LineWidth' => [
                                                            'LineWidth' => <float>,
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'PointLayer' => [
                                                'Style' => [
                                                    'CircleSymbolStyle' => [
                                                        'CircleRadius' => [
                                                            'Radius' => <float>,
                                                        ],
                                                        'FillColor' => [
                                                            'Categorical' => [
                                                                'CategoryDataColors' => [
                                                                    [
                                                                        'Color' => '<string>',
                                                                        'DataValue' => '<string>',
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Gradient' => [
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                                'StepColors' => [
                                                                    [
                                                                        'Color' => '<string>',
                                                                        'DataValue' => <float>,
                                                                    ],
                                                                    // ...
                                                                ],
                                                            ],
                                                            'Solid' => [
                                                                'Color' => '<string>',
                                                                'State' => 'ENABLED|DISABLED',
                                                            ],
                                                        ],
                                                        'StrokeColor' => [
                                                            'Categorical' => [
                                                                'CategoryDataColors' => [
                                                                    [
                                                                        'Color' => '<string>',
                                                                        'DataValue' => '<string>',
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Gradient' => [
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                                'StepColors' => [
                                                                    [
                                                                        'Color' => '<string>',
                                                                        'DataValue' => <float>,
                                                                    ],
                                                                    // ...
                                                                ],
                                                            ],
                                                            'Solid' => [
                                                                'Color' => '<string>',
                                                                'State' => 'ENABLED|DISABLED',
                                                            ],
                                                        ],
                                                        'StrokeWidth' => [
                                                            'LineWidth' => <float>,
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'PolygonLayer' => [
                                                'Style' => [
                                                    'PolygonSymbolStyle' => [
                                                        'FillColor' => [
                                                            'Categorical' => [
                                                                'CategoryDataColors' => [
                                                                    [
                                                                        'Color' => '<string>',
                                                                        'DataValue' => '<string>',
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Gradient' => [
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                                'StepColors' => [
                                                                    [
                                                                        'Color' => '<string>',
                                                                        'DataValue' => <float>,
                                                                    ],
                                                                    // ...
                                                                ],
                                                            ],
                                                            'Solid' => [
                                                                'Color' => '<string>',
                                                                'State' => 'ENABLED|DISABLED',
                                                            ],
                                                        ],
                                                        'StrokeColor' => [
                                                            'Categorical' => [
                                                                'CategoryDataColors' => [
                                                                    [
                                                                        'Color' => '<string>',
                                                                        'DataValue' => '<string>',
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Gradient' => [
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                                'StepColors' => [
                                                                    [
                                                                        'Color' => '<string>',
                                                                        'DataValue' => <float>,
                                                                    ],
                                                                    // ...
                                                                ],
                                                            ],
                                                            'Solid' => [
                                                                'Color' => '<string>',
                                                                'State' => 'ENABLED|DISABLED',
                                                            ],
                                                        ],
                                                        'StrokeWidth' => [
                                                            'LineWidth' => <float>,
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'LayerId' => '<string>',
                                        'LayerType' => 'POINT|LINE|POLYGON',
                                        'Tooltip' => [
                                            'FieldBasedTooltip' => [
                                                'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                                'TooltipFields' => [
                                                    [
                                                        'ColumnTooltipItem' => [
                                                            'Aggregation' => [
                                                                'AttributeAggregationFunction' => [
                                                                    'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                                    'ValueForMultipleValues' => '<string>',
                                                                ],
                                                                'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                                'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                                'NumericalAggregationFunction' => [
                                                                    'PercentileAggregation' => [
                                                                        'PercentileValue' => <float>,
                                                                    ],
                                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                                ],
                                                            ],
                                                            'Column' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'Label' => '<string>',
                                                            'TooltipTarget' => 'BOTH|BAR|LINE',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'FieldTooltipItem' => [
                                                            'FieldId' => '<string>',
                                                            'Label' => '<string>',
                                                            'TooltipTarget' => 'BOTH|BAR|LINE',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                                'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                            ],
                                            'SelectedTooltipType' => 'BASIC|DETAILED',
                                            'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    // ...
                                ],
                                'MapState' => [
                                    'Bounds' => [
                                        'East' => <float>,
                                        'North' => <float>,
                                        'South' => <float>,
                                        'West' => <float>,
                                    ],
                                    'MapNavigation' => 'ENABLED|DISABLED',
                                ],
                                'MapStyle' => [
                                    'BackgroundColor' => '<string>',
                                    'BaseMapStyle' => 'LIGHT_GRAY|DARK_GRAY|STREET|IMAGERY',
                                    'BaseMapVisibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'DataSetIdentifier' => '<string>',
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'LineChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'ContributionAnalysisDefaults' => [
                                    [
                                        'ContributorDimensions' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'MeasureFieldId' => '<string>',
                                    ],
                                    // ...
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'DefaultSeriesSettings' => [
                                    'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS',
                                    'LineStyleSettings' => [
                                        'LineInterpolation' => 'LINEAR|SMOOTH|STEPPED',
                                        'LineStyle' => 'SOLID|DOTTED|DASHED',
                                        'LineVisibility' => 'HIDDEN|VISIBLE',
                                        'LineWidth' => '<string>',
                                    ],
                                    'MarkerStyleSettings' => [
                                        'MarkerColor' => '<string>',
                                        'MarkerShape' => 'CIRCLE|TRIANGLE|SQUARE|DIAMOND|ROUNDED_SQUARE',
                                        'MarkerSize' => '<string>',
                                        'MarkerVisibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'FieldWells' => [
                                    'LineChartAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Colors' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'SmallMultiples' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'ForecastConfigurations' => [
                                    [
                                        'ForecastProperties' => [
                                            'LowerBoundary' => <float>,
                                            'PeriodsBackward' => <integer>,
                                            'PeriodsForward' => <integer>,
                                            'PredictionInterval' => <integer>,
                                            'Seasonality' => <integer>,
                                            'UpperBoundary' => <float>,
                                        ],
                                        'Scenario' => [
                                            'WhatIfPointScenario' => [
                                                'Date' => <DateTime>,
                                                'Value' => <float>,
                                            ],
                                            'WhatIfRangeScenario' => [
                                                'EndDate' => <DateTime>,
                                                'StartDate' => <DateTime>,
                                                'Value' => <float>,
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'PrimaryYAxisDisplayOptions' => [
                                    'AxisOptions' => [
                                        'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                        'AxisOffset' => '<string>',
                                        'DataOptions' => [
                                            'DateAxisOptions' => [
                                                'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'NumericAxisOptions' => [
                                                'Range' => [
                                                    'DataDriven' => [
                                                    ],
                                                    'MinMax' => [
                                                        'Maximum' => <float>,
                                                        'Minimum' => <float>,
                                                    ],
                                                ],
                                                'Scale' => [
                                                    'Linear' => [
                                                        'StepCount' => <integer>,
                                                        'StepSize' => <float>,
                                                    ],
                                                    'Logarithmic' => [
                                                        'Base' => <float>,
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                        'ScrollbarOptions' => [
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                            'VisibleRange' => [
                                                'PercentRange' => [
                                                    'From' => <float>,
                                                    'To' => <float>,
                                                ],
                                            ],
                                        ],
                                        'TickLabelOptions' => [
                                            'LabelOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RotationAngle' => <float>,
                                        ],
                                    ],
                                    'MissingDataConfigurations' => [
                                        [
                                            'TreatmentOption' => 'INTERPOLATE|SHOW_AS_ZERO|SHOW_AS_BLANK',
                                        ],
                                        // ...
                                    ],
                                ],
                                'PrimaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ReferenceLines' => [
                                    [
                                        'DataConfiguration' => [
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS',
                                            'DynamicConfiguration' => [
                                                'Calculation' => [
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'MeasureAggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                            ],
                                            'SeriesType' => 'BAR|LINE',
                                            'StaticConfiguration' => [
                                                'Value' => <float>,
                                            ],
                                        ],
                                        'LabelConfiguration' => [
                                            'CustomLabelConfiguration' => [
                                                'CustomLabel' => '<string>',
                                            ],
                                            'FontColor' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalPosition' => 'LEFT|CENTER|RIGHT',
                                            'ValueLabelConfiguration' => [
                                                'FormatConfiguration' => [
                                                    'CurrencyDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>,
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                        'Symbol' => '<string>',
                                                    ],
                                                    'NumberDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>,
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                    'PercentageDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>,
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                ],
                                                'RelativePosition' => 'BEFORE_CUSTOM_LABEL|AFTER_CUSTOM_LABEL',
                                            ],
                                            'VerticalPosition' => 'ABOVE|BELOW',
                                        ],
                                        'Status' => 'ENABLED|DISABLED',
                                        'StyleConfiguration' => [
                                            'Color' => '<string>',
                                            'Pattern' => 'SOLID|DASHED|DOTTED',
                                        ],
                                    ],
                                    // ...
                                ],
                                'SecondaryYAxisDisplayOptions' => [
                                    'AxisOptions' => [
                                        'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                        'AxisOffset' => '<string>',
                                        'DataOptions' => [
                                            'DateAxisOptions' => [
                                                'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'NumericAxisOptions' => [
                                                'Range' => [
                                                    'DataDriven' => [
                                                    ],
                                                    'MinMax' => [
                                                        'Maximum' => <float>,
                                                        'Minimum' => <float>,
                                                    ],
                                                ],
                                                'Scale' => [
                                                    'Linear' => [
                                                        'StepCount' => <integer>,
                                                        'StepSize' => <float>,
                                                    ],
                                                    'Logarithmic' => [
                                                        'Base' => <float>,
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                        'ScrollbarOptions' => [
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                            'VisibleRange' => [
                                                'PercentRange' => [
                                                    'From' => <float>,
                                                    'To' => <float>,
                                                ],
                                            ],
                                        ],
                                        'TickLabelOptions' => [
                                            'LabelOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RotationAngle' => <float>,
                                        ],
                                    ],
                                    'MissingDataConfigurations' => [
                                        [
                                            'TreatmentOption' => 'INTERPOLATE|SHOW_AS_ZERO|SHOW_AS_BLANK',
                                        ],
                                        // ...
                                    ],
                                ],
                                'SecondaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'Series' => [
                                    [
                                        'DataFieldSeriesItem' => [
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS',
                                            'FieldId' => '<string>',
                                            'FieldValue' => '<string>',
                                            'Settings' => [
                                                'LineStyleSettings' => [
                                                    'LineInterpolation' => 'LINEAR|SMOOTH|STEPPED',
                                                    'LineStyle' => 'SOLID|DOTTED|DASHED',
                                                    'LineVisibility' => 'HIDDEN|VISIBLE',
                                                    'LineWidth' => '<string>',
                                                ],
                                                'MarkerStyleSettings' => [
                                                    'MarkerColor' => '<string>',
                                                    'MarkerShape' => 'CIRCLE|TRIANGLE|SQUARE|DIAMOND|ROUNDED_SQUARE',
                                                    'MarkerSize' => '<string>',
                                                    'MarkerVisibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                        ],
                                        'FieldSeriesItem' => [
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS',
                                            'FieldId' => '<string>',
                                            'Settings' => [
                                                'LineStyleSettings' => [
                                                    'LineInterpolation' => 'LINEAR|SMOOTH|STEPPED',
                                                    'LineStyle' => 'SOLID|DOTTED|DASHED',
                                                    'LineVisibility' => 'HIDDEN|VISIBLE',
                                                    'LineWidth' => '<string>',
                                                ],
                                                'MarkerStyleSettings' => [
                                                    'MarkerColor' => '<string>',
                                                    'MarkerShape' => 'CIRCLE|TRIANGLE|SQUARE|DIAMOND|ROUNDED_SQUARE',
                                                    'MarkerSize' => '<string>',
                                                    'MarkerVisibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                                'SingleAxisOptions' => [
                                    'YAxisOptions' => [
                                        'YAxis' => 'PRIMARY_Y_AXIS',
                                    ],
                                ],
                                'SmallMultiplesOptions' => [
                                    'MaxVisibleColumns' => <integer>,
                                    'MaxVisibleRows' => <integer>,
                                    'PanelConfiguration' => [
                                        'BackgroundColor' => '<string>',
                                        'BackgroundVisibility' => 'HIDDEN|VISIBLE',
                                        'BorderColor' => '<string>',
                                        'BorderStyle' => 'SOLID|DASHED|DOTTED',
                                        'BorderThickness' => '<string>',
                                        'BorderVisibility' => 'HIDDEN|VISIBLE',
                                        'GutterSpacing' => '<string>',
                                        'GutterVisibility' => 'HIDDEN|VISIBLE',
                                        'Title' => [
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'XAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                    'YAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'ColorItemsLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'SmallMultiplesLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'SmallMultiplesSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>',
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'Type' => 'LINE|AREA|STACKED_AREA',
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>',
                                            'Element' => [
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                                'XAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'XAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'PieChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ContributionAnalysisDefaults' => [
                                    [
                                        'ContributorDimensions' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'MeasureFieldId' => '<string>',
                                    ],
                                    // ...
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'DonutOptions' => [
                                    'ArcOptions' => [
                                        'ArcThickness' => 'SMALL|MEDIUM|LARGE|WHOLE',
                                    ],
                                    'DonutCenterOptions' => [
                                        'LabelVisibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'FieldWells' => [
                                    'PieChartAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'SmallMultiples' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'SmallMultiplesOptions' => [
                                    'MaxVisibleColumns' => <integer>,
                                    'MaxVisibleRows' => <integer>,
                                    'PanelConfiguration' => [
                                        'BackgroundColor' => '<string>',
                                        'BackgroundVisibility' => 'HIDDEN|VISIBLE',
                                        'BorderColor' => '<string>',
                                        'BorderStyle' => 'SOLID|DASHED|DOTTED',
                                        'BorderThickness' => '<string>',
                                        'BorderVisibility' => 'HIDDEN|VISIBLE',
                                        'GutterSpacing' => '<string>',
                                        'GutterVisibility' => 'HIDDEN|VISIBLE',
                                        'Title' => [
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'XAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                    'YAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SmallMultiplesLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'SmallMultiplesSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>',
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ValueLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>',
                                            'Element' => [
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'PivotTableVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldOptions' => [
                                    'CollapseStateOptions' => [
                                        [
                                            'State' => 'COLLAPSED|EXPANDED',
                                            'Target' => [
                                                'FieldDataPathValues' => [
                                                    [
                                                        'DataPathType' => [
                                                            'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                        ],
                                                        'FieldId' => '<string>',
                                                        'FieldValue' => '<string>',
                                                    ],
                                                    // ...
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'DataPathOptions' => [
                                        [
                                            'DataPathList' => [
                                                [
                                                    'DataPathType' => [
                                                        'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FieldValue' => '<string>',
                                                ],
                                                // ...
                                            ],
                                            'Width' => '<string>',
                                        ],
                                        // ...
                                    ],
                                    'SelectedFieldOptions' => [
                                        [
                                            'CustomLabel' => '<string>',
                                            'FieldId' => '<string>',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        // ...
                                    ],
                                ],
                                'FieldWells' => [
                                    'PivotTableAggregatedFieldWells' => [
                                        'Columns' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Rows' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'PaginatedReportOptions' => [
                                    'OverflowColumnHeaderVisibility' => 'HIDDEN|VISIBLE',
                                    'VerticalOverflowVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SortConfiguration' => [
                                    'FieldSortOptions' => [
                                        [
                                            'FieldId' => '<string>',
                                            'SortBy' => [
                                                'Column' => [
                                                    'AggregationFunction' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Direction' => 'ASC|DESC',
                                                    'SortBy' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'DataPath' => [
                                                    'Direction' => 'ASC|DESC',
                                                    'SortPaths' => [
                                                        [
                                                            'DataPathType' => [
                                                                'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                            ],
                                                            'FieldId' => '<string>',
                                                            'FieldValue' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                ],
                                                'Field' => [
                                                    'Direction' => 'ASC|DESC',
                                                    'FieldId' => '<string>',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'TableOptions' => [
                                    'CellStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'CollapsedRowDimensionsVisibility' => 'HIDDEN|VISIBLE',
                                    'ColumnHeaderStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ColumnNamesVisibility' => 'HIDDEN|VISIBLE',
                                    'DefaultCellWidth' => '<string>',
                                    'MetricPlacement' => 'ROW|COLUMN',
                                    'RowAlternateColorOptions' => [
                                        'RowAlternateColors' => ['<string>', ...],
                                        'Status' => 'ENABLED|DISABLED',
                                        'UsePrimaryBackgroundColor' => 'ENABLED|DISABLED',
                                    ],
                                    'RowFieldNamesStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'RowHeaderStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'RowsLabelOptions' => [
                                        'CustomLabel' => '<string>',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'RowsLayout' => 'TABULAR|HIERARCHY',
                                    'SingleMetricVisibility' => 'HIDDEN|VISIBLE',
                                    'ToggleButtonsVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TotalOptions' => [
                                    'ColumnSubtotalOptions' => [
                                        'CustomLabel' => '<string>',
                                        'FieldLevel' => 'ALL|CUSTOM|LAST',
                                        'FieldLevelOptions' => [
                                            [
                                                'FieldId' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'MetricHeaderCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'StyleTargets' => [
                                            [
                                                'CellType' => 'TOTAL|METRIC_HEADER|VALUE',
                                            ],
                                            // ...
                                        ],
                                        'TotalCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                        'ValueCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'ColumnTotalOptions' => [
                                        'CustomLabel' => '<string>',
                                        'MetricHeaderCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'Placement' => 'START|END|AUTO',
                                        'ScrollStatus' => 'PINNED|SCROLLED',
                                        'TotalAggregationOptions' => [
                                            [
                                                'FieldId' => '<string>',
                                                'TotalAggregationFunction' => [
                                                    'SimpleTotalAggregationFunction' => 'DEFAULT|SUM|AVERAGE|MIN|MAX|NONE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TotalCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                        'ValueCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'RowSubtotalOptions' => [
                                        'CustomLabel' => '<string>',
                                        'FieldLevel' => 'ALL|CUSTOM|LAST',
                                        'FieldLevelOptions' => [
                                            [
                                                'FieldId' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'MetricHeaderCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'StyleTargets' => [
                                            [
                                                'CellType' => 'TOTAL|METRIC_HEADER|VALUE',
                                            ],
                                            // ...
                                        ],
                                        'TotalCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                        'ValueCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'RowTotalOptions' => [
                                        'CustomLabel' => '<string>',
                                        'MetricHeaderCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'Placement' => 'START|END|AUTO',
                                        'ScrollStatus' => 'PINNED|SCROLLED',
                                        'TotalAggregationOptions' => [
                                            [
                                                'FieldId' => '<string>',
                                                'TotalAggregationFunction' => [
                                                    'SimpleTotalAggregationFunction' => 'DEFAULT|SUM|AVERAGE|MIN|MAX|NONE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TotalCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                        'ValueCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                ],
                            ],
                            'ConditionalFormatting' => [
                                'ConditionalFormattingOptions' => [
                                    [
                                        'Cell' => [
                                            'FieldId' => '<string>',
                                            'Scope' => [
                                                'Role' => 'FIELD|FIELD_TOTAL|GRAND_TOTAL',
                                            ],
                                            'Scopes' => [
                                                [
                                                    'Role' => 'FIELD|FIELD_TOTAL|GRAND_TOTAL',
                                                ],
                                                // ...
                                            ],
                                            'TextFormat' => [
                                                'BackgroundColor' => [
                                                    'Gradient' => [
                                                        'Color' => [
                                                            'Stops' => [
                                                                [
                                                                    'Color' => '<string>',
                                                                    'DataValue' => <float>,
                                                                    'GradientOffset' => <float>,
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'Expression' => '<string>',
                                                    ],
                                                    'Solid' => [
                                                        'Color' => '<string>',
                                                        'Expression' => '<string>',
                                                    ],
                                                ],
                                                'Icon' => [
                                                    'CustomCondition' => [
                                                        'Color' => '<string>',
                                                        'DisplayConfiguration' => [
                                                            'IconDisplayOption' => 'ICON_ONLY',
                                                        ],
                                                        '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>',
                                                        ],
                                                    ],
                                                    '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',
                                                    ],
                                                ],
                                                'TextColor' => [
                                                    'Gradient' => [
                                                        'Color' => [
                                                            'Stops' => [
                                                                [
                                                                    'Color' => '<string>',
                                                                    'DataValue' => <float>,
                                                                    'GradientOffset' => <float>,
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'Expression' => '<string>',
                                                    ],
                                                    'Solid' => [
                                                        'Color' => '<string>',
                                                        'Expression' => '<string>',
                                                    ],
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'PluginVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldWells' => [
                                    [
                                        'AxisName' => 'GROUP_BY|VALUE',
                                        'Dimensions' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Measures' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Unaggregated' => [
                                            [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'DateTimeFormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'NumberFormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'StringFormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                    // ...
                                ],
                                'SortConfiguration' => [
                                    'PluginVisualTableQuerySort' => [
                                        'ItemsLimitConfiguration' => [
                                            'ItemsLimit' => <integer>,
                                        ],
                                        'RowSort' => [
                                            [
                                                'ColumnSort' => [
                                                    'AggregationFunction' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Direction' => 'ASC|DESC',
                                                    'SortBy' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'FieldSort' => [
                                                    'Direction' => 'ASC|DESC',
                                                    'FieldId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'VisualOptions' => [
                                    'VisualProperties' => [
                                        [
                                            'Name' => '<string>',
                                            'Value' => '<string>',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'PluginArn' => '<string>',
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'RadarChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'AlternateBandColorsVisibility' => 'HIDDEN|VISIBLE',
                                'AlternateBandEvenColor' => '<string>',
                                'AlternateBandOddColor' => '<string>',
                                'AxesRangeScale' => 'AUTO|INDEPENDENT|SHARED',
                                'BaseSeriesSettings' => [
                                    'AreaStyleSettings' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'CategoryAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ColorAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'ColorLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'RadarChartAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Color' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'Shape' => 'CIRCLE|POLYGON',
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'ColorItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'ColorSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'StartAngle' => <float>,
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>',
                                            'Element' => [
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'SankeyDiagramVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'SankeyDiagramAggregatedFieldWells' => [
                                        'Destination' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Source' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Weight' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'DestinationItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'SourceItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'WeightSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'ScatterPlotVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'ScatterPlotCategoricallyAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Label' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Size' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'XAxis' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'YAxis' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                    'ScatterPlotUnaggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Label' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Size' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'XAxis' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'YAxis' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'SortConfiguration' => [
                                    'ScatterPlotLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>',
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>',
                                            'Element' => [
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                                'XAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'XAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'YAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'YAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'TableVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldOptions' => [
                                    'Order' => ['<string>', ...],
                                    'PinnedFieldOptions' => [
                                        'PinnedLeftFields' => ['<string>', ...],
                                    ],
                                    'SelectedFieldOptions' => [
                                        [
                                            'CustomLabel' => '<string>',
                                            'FieldId' => '<string>',
                                            'URLStyling' => [
                                                'ImageConfiguration' => [
                                                    'SizingOptions' => [
                                                        'TableCellImageScalingConfiguration' => 'FIT_TO_CELL_HEIGHT|FIT_TO_CELL_WIDTH|DO_NOT_SCALE',
                                                    ],
                                                ],
                                                'LinkConfiguration' => [
                                                    'Content' => [
                                                        'CustomIconContent' => [
                                                            'Icon' => 'LINK',
                                                        ],
                                                        'CustomTextContent' => [
                                                            'FontConfiguration' => [
                                                                'FontColor' => '<string>',
                                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                                'FontFamily' => '<string>',
                                                                'FontSize' => [
                                                                    'Absolute' => '<string>',
                                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                                ],
                                                                'FontStyle' => 'NORMAL|ITALIC',
                                                                'FontWeight' => [
                                                                    'Name' => 'NORMAL|BOLD',
                                                                ],
                                                            ],
                                                            'Value' => '<string>',
                                                        ],
                                                    ],
                                                    'Target' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                            'Width' => '<string>',
                                        ],
                                        // ...
                                    ],
                                    'TransposedTableOptions' => [
                                        [
                                            'ColumnIndex' => <integer>,
                                            'ColumnType' => 'ROW_HEADER_COLUMN|VALUE_COLUMN',
                                            'ColumnWidth' => '<string>',
                                        ],
                                        // ...
                                    ],
                                ],
                                'FieldWells' => [
                                    'TableAggregatedFieldWells' => [
                                        'GroupBy' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                    'TableUnaggregatedFieldWells' => [
                                        'Values' => [
                                            [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'DateTimeFormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'NumberFormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'StringFormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'PaginatedReportOptions' => [
                                    'OverflowColumnHeaderVisibility' => 'HIDDEN|VISIBLE',
                                    'VerticalOverflowVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SortConfiguration' => [
                                    'PaginationConfiguration' => [
                                        'PageNumber' => <integer>,
                                        'PageSize' => <integer>,
                                    ],
                                    'RowSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'TableInlineVisualizations' => [
                                    [
                                        'DataBars' => [
                                            'FieldId' => '<string>',
                                            'NegativeColor' => '<string>',
                                            'PositiveColor' => '<string>',
                                        ],
                                    ],
                                    // ...
                                ],
                                'TableOptions' => [
                                    'CellStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'HeaderStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'Orientation' => 'VERTICAL|HORIZONTAL',
                                    'RowAlternateColorOptions' => [
                                        'RowAlternateColors' => ['<string>', ...],
                                        'Status' => 'ENABLED|DISABLED',
                                        'UsePrimaryBackgroundColor' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'TotalOptions' => [
                                    'CustomLabel' => '<string>',
                                    'Placement' => 'START|END|AUTO',
                                    'ScrollStatus' => 'PINNED|SCROLLED',
                                    'TotalAggregationOptions' => [
                                        [
                                            'FieldId' => '<string>',
                                            'TotalAggregationFunction' => [
                                                'SimpleTotalAggregationFunction' => 'DEFAULT|SUM|AVERAGE|MIN|MAX|NONE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'TotalCellStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ConditionalFormatting' => [
                                'ConditionalFormattingOptions' => [
                                    [
                                        'Cell' => [
                                            'FieldId' => '<string>',
                                            'TextFormat' => [
                                                'BackgroundColor' => [
                                                    'Gradient' => [
                                                        'Color' => [
                                                            'Stops' => [
                                                                [
                                                                    'Color' => '<string>',
                                                                    'DataValue' => <float>,
                                                                    'GradientOffset' => <float>,
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'Expression' => '<string>',
                                                    ],
                                                    'Solid' => [
                                                        'Color' => '<string>',
                                                        'Expression' => '<string>',
                                                    ],
                                                ],
                                                'Icon' => [
                                                    'CustomCondition' => [
                                                        'Color' => '<string>',
                                                        'DisplayConfiguration' => [
                                                            'IconDisplayOption' => 'ICON_ONLY',
                                                        ],
                                                        '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>',
                                                        ],
                                                    ],
                                                    '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',
                                                    ],
                                                ],
                                                'TextColor' => [
                                                    'Gradient' => [
                                                        'Color' => [
                                                            'Stops' => [
                                                                [
                                                                    'Color' => '<string>',
                                                                    'DataValue' => <float>,
                                                                    'GradientOffset' => <float>,
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'Expression' => '<string>',
                                                    ],
                                                    'Solid' => [
                                                        'Color' => '<string>',
                                                        'Expression' => '<string>',
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'Row' => [
                                            'BackgroundColor' => [
                                                'Gradient' => [
                                                    'Color' => [
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>,
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>',
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>',
                                                ],
                                            ],
                                            'TextColor' => [
                                                'Gradient' => [
                                                    'Color' => [
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>,
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>',
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>',
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'TreeMapVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'ColorLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ColorScale' => [
                                    'ColorFillType' => 'DISCRETE|GRADIENT',
                                    'Colors' => [
                                        [
                                            'Color' => '<string>',
                                            'DataValue' => <float>,
                                        ],
                                        // ...
                                    ],
                                    'NullValueColor' => [
                                        'Color' => '<string>',
                                        'DataValue' => <float>,
                                    ],
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'TreeMapAggregatedFieldWells' => [
                                        'Colors' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Groups' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Sizes' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'GroupLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'SizeLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SortConfiguration' => [
                                    'TreeMapGroupItemsLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'TreeMapSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>',
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'WaterfallVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'CategoryAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'CategoryAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ColorConfiguration' => [
                                    'GroupColorConfiguration' => [
                                        'NegativeBarColor' => '<string>',
                                        'PositiveBarColor' => '<string>',
                                        'TotalBarColor' => '<string>',
                                    ],
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'WaterfallChartAggregatedFieldWells' => [
                                        'Breakdowns' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Categories' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'PrimaryYAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'PrimaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SortConfiguration' => [
                                    'BreakdownItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>',
                                            'Element' => [
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                                'WaterfallChartOptions' => [
                                    'TotalBarLabel' => '<string>',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'WordCloudVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'WordCloudAggregatedFieldWells' => [
                                        'GroupBy' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Size' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'WordCloudOptions' => [
                                    'CloudLayout' => 'FLUID|NORMAL',
                                    'MaximumStringLength' => <integer>,
                                    'WordCasing' => 'LOWER_CASE|EXISTING_CASE',
                                    'WordOrientation' => 'HORIZONTAL|HORIZONTAL_AND_VERTICAL',
                                    'WordPadding' => 'NONE|SMALL|MEDIUM|LARGE',
                                    'WordScaling' => 'EMPHASIZE|NORMAL',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                    ],
                    // ...
                ],
            ],
            // ...
        ],
        'StaticFiles' => [
            [
                'ImageStaticFile' => [
                    'Source' => [
                        'S3Options' => [
                            'BucketName' => '<string>',
                            'ObjectKey' => '<string>',
                            'Region' => '<string>',
                        ],
                        'UrlOptions' => [
                            'Url' => '<string>',
                        ],
                    ],
                    'StaticFileId' => '<string>',
                ],
                'SpatialStaticFile' => [
                    'Source' => [
                        'S3Options' => [
                            'BucketName' => '<string>',
                            'ObjectKey' => '<string>',
                            'Region' => '<string>',
                        ],
                        'UrlOptions' => [
                            'Url' => '<string>',
                        ],
                    ],
                    'StaticFileId' => '<string>',
                ],
            ],
            // ...
        ],
    ],
    'Errors' => [
        [
            'Message' => '<string>',
            'Type' => 'ACCESS_DENIED|SOURCE_NOT_FOUND|DATA_SET_NOT_FOUND|INTERNAL_FAILURE|PARAMETER_VALUE_INCOMPATIBLE|PARAMETER_TYPE_INVALID|PARAMETER_NOT_FOUND|COLUMN_TYPE_MISMATCH|COLUMN_GEOGRAPHIC_ROLE_MISMATCH|COLUMN_REPLACEMENT_MISSING',
            'ViolatedEntities' => [
                [
                    'Path' => '<string>',
                ],
                // ...
            ],
        ],
        // ...
    ],
    'Name' => '<string>',
    'RequestId' => '<string>',
    'ResourceStatus' => 'CREATION_IN_PROGRESS|CREATION_SUCCESSFUL|CREATION_FAILED|UPDATE_IN_PROGRESS|UPDATE_SUCCESSFUL|UPDATE_FAILED|DELETED',
    'Status' => <integer>,
    'ThemeArn' => '<string>',
]
	Result Details
Members
- DashboardId
 - 
- Type: string
 
The ID of the dashboard described.
 - DashboardPublishOptions
 - 
- Type: DashboardPublishOptions structure
 
Options for publishing the dashboard:
-  
AvailabilityStatusforAdHocFilteringOption- This status can be eitherENABLEDorDISABLED. When this is set toDISABLED, Amazon Quick Sight disables the left filter pane on the published dashboard, which can be used for ad hoc (one-time) filtering. This option isENABLEDby default. -  
AvailabilityStatusforExportToCSVOption- This status can be eitherENABLEDorDISABLED. The visual option to export data to .CSV format isn't enabled when this is set toDISABLED. This option isENABLEDby default. -  
VisibilityStateforSheetControlsOption- This visibility state can be eitherCOLLAPSEDorEXPANDED. This option isCOLLAPSEDby default. -  
AvailabilityStatusforQuickSuiteActionsOption- This status can be eitherENABLEDorDISABLED. Features related to Actions in Amazon Quick Suite on dashboards are disabled when this is set toDISABLED. This option isDISABLEDby default. -  
AvailabilityStatusforExecutiveSummaryOption- This status can be eitherENABLEDorDISABLED. The option to build an executive summary is disabled when this is set toDISABLED. This option isENABLEDby default. -  
AvailabilityStatusforDataStoriesSharingOption- This status can be eitherENABLEDorDISABLED. The option to share a data story is disabled when this is set toDISABLED. This option isENABLEDby default. 
 - Definition
 - 
- Type: DashboardVersionDefinition structure
 
The definition of a dashboard.
A definition is the data model of all features in a Dashboard, Template, or Analysis.
 - Errors
 - 
- Type: Array of DashboardError structures
 
Errors associated with this dashboard version.
 - Name
 - 
- Type: string
 
The display name of the dashboard.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - ResourceStatus
 - 
- Type: string
 
Status associated with the dashboard version.
-  
CREATION_IN_PROGRESS -  
CREATION_SUCCESSFUL -  
CREATION_FAILED -  
UPDATE_IN_PROGRESS -  
UPDATE_SUCCESSFUL -  
UPDATE_FAILED -  
DELETED 
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - ThemeArn
 - 
- Type: string
 
The ARN of the theme of the dashboard.
 
Errors
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ResourceExistsException:
 The resource specified already exists.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
DescribeDashboardPermissions
$result = $client->describeDashboardPermissions([/* ... */]); $promise = $client->describeDashboardPermissionsAsync([/* ... */]);
Describes read and write permissions for a dashboard.
Parameter Syntax
$result = $client->describeDashboardPermissions([
    'AwsAccountId' => '<string>', // REQUIRED
    'DashboardId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the dashboard that you're describing permissions for.
 - DashboardId
 - 
- Required: Yes
 - Type: string
 
The ID for the dashboard, also added to the IAM policy.
 
Result Syntax
[
    'DashboardArn' => '<string>',
    'DashboardId' => '<string>',
    'LinkSharingConfiguration' => [
        'Permissions' => [
            [
                'Actions' => ['<string>', ...],
                'Principal' => '<string>',
            ],
            // ...
        ],
    ],
    'Permissions' => [
        [
            'Actions' => ['<string>', ...],
            'Principal' => '<string>',
        ],
        // ...
    ],
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- DashboardArn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the dashboard.
 - DashboardId
 - 
- Type: string
 
The ID for the dashboard.
 - LinkSharingConfiguration
 - 
- Type: LinkSharingConfiguration structure
 
A structure that contains the configuration of a shareable link that grants access to the dashboard. Your users can use the link to view and interact with the dashboard, if the dashboard has been shared with them. For more information about sharing dashboards, see Sharing Dashboards.
 - Permissions
 - 
- Type: Array of ResourcePermission structures
 
A structure that contains the permissions for the dashboard.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
DescribeDashboardSnapshotJob
$result = $client->describeDashboardSnapshotJob([/* ... */]); $promise = $client->describeDashboardSnapshotJobAsync([/* ... */]);
Describes an existing snapshot job.
Poll job descriptions after a job starts to know the status of the job. For information on available status codes, see JobStatus.
Parameter Syntax
$result = $client->describeDashboardSnapshotJob([
    'AwsAccountId' => '<string>', // REQUIRED
    'DashboardId' => '<string>', // REQUIRED
    'SnapshotJobId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that the dashboard snapshot job is executed in.
 - DashboardId
 - 
- Required: Yes
 - Type: string
 
The ID of the dashboard that you have started a snapshot job for.
 - SnapshotJobId
 - 
- Required: Yes
 - Type: string
 
The ID of the job to be described. The job ID is set when you start a new job with a
StartDashboardSnapshotJobAPI call. 
Result Syntax
[
    'Arn' => '<string>',
    'AwsAccountId' => '<string>',
    'CreatedTime' => <DateTime>,
    'DashboardId' => '<string>',
    'JobStatus' => 'QUEUED|RUNNING|COMPLETED|FAILED',
    'LastUpdatedTime' => <DateTime>,
    'RequestId' => '<string>',
    'SnapshotConfiguration' => [
        'DestinationConfiguration' => [
            'S3Destinations' => [
                [
                    'BucketConfiguration' => [
                        'BucketName' => '<string>',
                        'BucketPrefix' => '<string>',
                        'BucketRegion' => '<string>',
                    ],
                ],
                // ...
            ],
        ],
        'FileGroups' => [
            [
                'Files' => [
                    [
                        'FormatType' => 'CSV|PDF|EXCEL',
                        'SheetSelections' => [
                            [
                                'SelectionScope' => 'ALL_VISUALS|SELECTED_VISUALS',
                                'SheetId' => '<string>',
                                'VisualIds' => ['<string>', ...],
                            ],
                            // ...
                        ],
                    ],
                    // ...
                ],
            ],
            // ...
        ],
        'Parameters' => [
            'DateTimeParameters' => [
                [
                    'Name' => '<string>',
                    'Values' => [<DateTime>, ...],
                ],
                // ...
            ],
            'DecimalParameters' => [
                [
                    'Name' => '<string>',
                    'Values' => [<float>, ...],
                ],
                // ...
            ],
            'IntegerParameters' => [
                [
                    'Name' => '<string>',
                    'Values' => [<integer>, ...],
                ],
                // ...
            ],
            'StringParameters' => [
                [
                    'Name' => '<string>',
                    'Values' => ['<string>', ...],
                ],
                // ...
            ],
        ],
    ],
    'SnapshotJobId' => '<string>',
    'Status' => <integer>,
    'UserConfiguration' => [
        'AnonymousUsers' => [
            [
                'RowLevelPermissionTagKeys' => ['<string>', ...],
            ],
            // ...
        ],
    ],
]
	Result Details
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) for the snapshot job. The job ARN is generated when you start a new job with a
StartDashboardSnapshotJobAPI call. - AwsAccountId
 - 
- Type: string
 
The ID of the Amazon Web Services account that the dashboard snapshot job is executed in.
 - CreatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The time that the snapshot job was created.
 - DashboardId
 - 
- Type: string
 
The ID of the dashboard that you have started a snapshot job for.
 - JobStatus
 - 
- Type: string
 
Indicates the status of a job. The status updates as the job executes. This shows one of the following values.
-  
COMPLETED- The job was completed successfully. -  
FAILED- The job failed to execute. -  
QUEUED- The job is queued and hasn't started yet. -  
RUNNING- The job is still running. 
 - LastUpdatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The time that the snapshot job status was last updated.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - SnapshotConfiguration
 - 
- Type: SnapshotConfiguration structure
 
The snapshot configuration of the job. This information is provided when you make a
StartDashboardSnapshotJobAPI call. - SnapshotJobId
 - 
- Type: string
 
The ID of the job to be described. The job ID is set when you start a new job with a
StartDashboardSnapshotJobAPI call. - Status
 - 
- Type: int
 
The HTTP status of the request
 - UserConfiguration
 - 
- Type: SnapshotUserConfigurationRedacted structure
 
The user configuration for the snapshot job. This information is provided when you make a
StartDashboardSnapshotJobAPI call. 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
DescribeDashboardSnapshotJobResult
$result = $client->describeDashboardSnapshotJobResult([/* ... */]); $promise = $client->describeDashboardSnapshotJobResultAsync([/* ... */]);
Describes the result of an existing snapshot job that has finished running.
A finished snapshot job will return a COMPLETED or FAILED status when you poll the job with a DescribeDashboardSnapshotJob API call.
If the job has not finished running, this operation returns a message that says Dashboard Snapshot Job with id <SnapshotjobId> has not reached a terminal state..
Parameter Syntax
$result = $client->describeDashboardSnapshotJobResult([
    'AwsAccountId' => '<string>', // REQUIRED
    'DashboardId' => '<string>', // REQUIRED
    'SnapshotJobId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that the dashboard snapshot job is executed in.
 - DashboardId
 - 
- Required: Yes
 - Type: string
 
The ID of the dashboard that you have started a snapshot job for.
 - SnapshotJobId
 - 
- Required: Yes
 - Type: string
 
The ID of the job to be described. The job ID is set when you start a new job with a
StartDashboardSnapshotJobAPI call. 
Result Syntax
[
    'Arn' => '<string>',
    'CreatedTime' => <DateTime>,
    'ErrorInfo' => [
        'ErrorMessage' => '<string>',
        'ErrorType' => '<string>',
    ],
    'JobStatus' => 'QUEUED|RUNNING|COMPLETED|FAILED',
    'LastUpdatedTime' => <DateTime>,
    'RequestId' => '<string>',
    'Result' => [
        'AnonymousUsers' => [
            [
                'FileGroups' => [
                    [
                        'Files' => [
                            [
                                'FormatType' => 'CSV|PDF|EXCEL',
                                'SheetSelections' => [
                                    [
                                        'SelectionScope' => 'ALL_VISUALS|SELECTED_VISUALS',
                                        'SheetId' => '<string>',
                                        'VisualIds' => ['<string>', ...],
                                    ],
                                    // ...
                                ],
                            ],
                            // ...
                        ],
                        'S3Results' => [
                            [
                                'ErrorInfo' => [
                                    [
                                        'ErrorMessage' => '<string>',
                                        'ErrorType' => '<string>',
                                    ],
                                    // ...
                                ],
                                'S3DestinationConfiguration' => [
                                    'BucketConfiguration' => [
                                        'BucketName' => '<string>',
                                        'BucketPrefix' => '<string>',
                                        'BucketRegion' => '<string>',
                                    ],
                                ],
                                'S3Uri' => '<string>',
                            ],
                            // ...
                        ],
                    ],
                    // ...
                ],
            ],
            // ...
        ],
    ],
    'Status' => <integer>,
]
	Result Details
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) for the snapshot job. The job ARN is generated when you start a new job with a
StartDashboardSnapshotJobAPI call. - CreatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The time that a snapshot job was created.
 - ErrorInfo
 - 
- Type: SnapshotJobErrorInfo structure
 
Displays information for the error that caused a job to fail.
 - JobStatus
 - 
- Type: string
 
Indicates the status of a job after it has reached a terminal state. A finished snapshot job will retuen a
COMPLETEDorFAILEDstatus. - LastUpdatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The time that a snapshot job status was last updated.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Result
 - 
- Type: SnapshotJobResult structure
 
The result of the snapshot job. Jobs that have successfully completed will return the S3Uri where they are located. Jobs that have failedwill return information on the error that caused the job to fail.
 - Status
 - 
- Type: int
 
The HTTP status of the request
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- PreconditionNotMetException:
 One or more preconditions aren't met.
- InternalFailureException:
 An internal failure occurred.
DescribeDashboardsQAConfiguration
$result = $client->describeDashboardsQAConfiguration([/* ... */]); $promise = $client->describeDashboardsQAConfigurationAsync([/* ... */]);
Describes an existing dashboard QA configuration.
Parameter Syntax
$result = $client->describeDashboardsQAConfiguration([
    'AwsAccountId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the dashboard QA configuration that you want described.
 
Result Syntax
[
    'DashboardsQAStatus' => 'ENABLED|DISABLED',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- DashboardsQAStatus
 - 
- Type: string
 
The status of dashboards QA configuration that you want described.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ThrottlingException:
 Access is throttled.
- ResourceNotFoundException:
 One or more resources can't be found.
- InternalFailureException:
 An internal failure occurred.
DescribeDataSet
$result = $client->describeDataSet([/* ... */]); $promise = $client->describeDataSetAsync([/* ... */]);
Describes a dataset. This operation doesn't support datasets that include uploaded files as a source.
Parameter Syntax
$result = $client->describeDataSet([
    'AwsAccountId' => '<string>', // REQUIRED
    'DataSetId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services account ID.
 - DataSetId
 - 
- Required: Yes
 - Type: string
 
The ID for the dataset that you want to create. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 
Result Syntax
[
    'DataSet' => [
        'Arn' => '<string>',
        'ColumnGroups' => [
            [
                'GeoSpatialColumnGroup' => [
                    'Columns' => ['<string>', ...],
                    'CountryCode' => 'US',
                    'Name' => '<string>',
                ],
            ],
            // ...
        ],
        'ColumnLevelPermissionRules' => [
            [
                'ColumnNames' => ['<string>', ...],
                'Principals' => ['<string>', ...],
            ],
            // ...
        ],
        'ConsumedSpiceCapacityInBytes' => <integer>,
        'CreatedTime' => <DateTime>,
        'DataSetId' => '<string>',
        'DataSetUsageConfiguration' => [
            'DisableUseAsDirectQuerySource' => true || false,
            'DisableUseAsImportedSource' => true || false,
        ],
        'DatasetParameters' => [
            [
                'DateTimeDatasetParameter' => [
                    'DefaultValues' => [
                        'StaticValues' => [<DateTime>, ...],
                    ],
                    'Id' => '<string>',
                    'Name' => '<string>',
                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                    'ValueType' => 'MULTI_VALUED|SINGLE_VALUED',
                ],
                'DecimalDatasetParameter' => [
                    'DefaultValues' => [
                        'StaticValues' => [<float>, ...],
                    ],
                    'Id' => '<string>',
                    'Name' => '<string>',
                    'ValueType' => 'MULTI_VALUED|SINGLE_VALUED',
                ],
                'IntegerDatasetParameter' => [
                    'DefaultValues' => [
                        'StaticValues' => [<integer>, ...],
                    ],
                    'Id' => '<string>',
                    'Name' => '<string>',
                    'ValueType' => 'MULTI_VALUED|SINGLE_VALUED',
                ],
                'StringDatasetParameter' => [
                    'DefaultValues' => [
                        'StaticValues' => ['<string>', ...],
                    ],
                    'Id' => '<string>',
                    'Name' => '<string>',
                    'ValueType' => 'MULTI_VALUED|SINGLE_VALUED',
                ],
            ],
            // ...
        ],
        'FieldFolders' => [
            '<FieldFolderPath>' => [
                'columns' => ['<string>', ...],
                'description' => '<string>',
            ],
            // ...
        ],
        'ImportMode' => 'SPICE|DIRECT_QUERY',
        'LastUpdatedTime' => <DateTime>,
        'LogicalTableMap' => [
            '<LogicalTableId>' => [
                'Alias' => '<string>',
                'DataTransforms' => [
                    [
                        'CastColumnTypeOperation' => [
                            'ColumnName' => '<string>',
                            'Format' => '<string>',
                            'NewColumnType' => 'STRING|INTEGER|DECIMAL|DATETIME',
                            'SubType' => 'FLOAT|FIXED',
                        ],
                        'CreateColumnsOperation' => [
                            'Columns' => [
                                [
                                    'ColumnId' => '<string>',
                                    'ColumnName' => '<string>',
                                    'Expression' => '<string>',
                                ],
                                // ...
                            ],
                        ],
                        'FilterOperation' => [
                            'ConditionExpression' => '<string>',
                        ],
                        'OverrideDatasetParameterOperation' => [
                            'NewDefaultValues' => [
                                'DateTimeStaticValues' => [<DateTime>, ...],
                                'DecimalStaticValues' => [<float>, ...],
                                'IntegerStaticValues' => [<integer>, ...],
                                'StringStaticValues' => ['<string>', ...],
                            ],
                            'NewParameterName' => '<string>',
                            'ParameterName' => '<string>',
                        ],
                        'ProjectOperation' => [
                            'ProjectedColumns' => ['<string>', ...],
                        ],
                        'RenameColumnOperation' => [
                            'ColumnName' => '<string>',
                            'NewColumnName' => '<string>',
                        ],
                        'TagColumnOperation' => [
                            'ColumnName' => '<string>',
                            'Tags' => [
                                [
                                    'ColumnDescription' => [
                                        'Text' => '<string>',
                                    ],
                                    'ColumnGeographicRole' => 'COUNTRY|STATE|COUNTY|CITY|POSTCODE|LONGITUDE|LATITUDE',
                                ],
                                // ...
                            ],
                        ],
                        'UntagColumnOperation' => [
                            'ColumnName' => '<string>',
                            'TagNames' => ['<string>', ...],
                        ],
                    ],
                    // ...
                ],
                'Source' => [
                    'DataSetArn' => '<string>',
                    'JoinInstruction' => [
                        'LeftJoinKeyProperties' => [
                            'UniqueKey' => true || false,
                        ],
                        'LeftOperand' => '<string>',
                        'OnClause' => '<string>',
                        'RightJoinKeyProperties' => [
                            'UniqueKey' => true || false,
                        ],
                        'RightOperand' => '<string>',
                        'Type' => 'INNER|OUTER|LEFT|RIGHT',
                    ],
                    'PhysicalTableId' => '<string>',
                ],
            ],
            // ...
        ],
        'Name' => '<string>',
        'OutputColumns' => [
            [
                'Description' => '<string>',
                'Name' => '<string>',
                'SubType' => 'FLOAT|FIXED',
                'Type' => 'STRING|INTEGER|DECIMAL|DATETIME',
            ],
            // ...
        ],
        'PerformanceConfiguration' => [
            'UniqueKeys' => [
                [
                    'ColumnNames' => ['<string>', ...],
                ],
                // ...
            ],
        ],
        'PhysicalTableMap' => [
            '<PhysicalTableId>' => [
                'CustomSql' => [
                    'Columns' => [
                        [
                            'Name' => '<string>',
                            'SubType' => 'FLOAT|FIXED',
                            'Type' => 'STRING|INTEGER|DECIMAL|DATETIME|BIT|BOOLEAN|JSON',
                        ],
                        // ...
                    ],
                    'DataSourceArn' => '<string>',
                    'Name' => '<string>',
                    'SqlQuery' => '<string>',
                ],
                'RelationalTable' => [
                    'Catalog' => '<string>',
                    'DataSourceArn' => '<string>',
                    'InputColumns' => [
                        [
                            'Name' => '<string>',
                            'SubType' => 'FLOAT|FIXED',
                            'Type' => 'STRING|INTEGER|DECIMAL|DATETIME|BIT|BOOLEAN|JSON',
                        ],
                        // ...
                    ],
                    'Name' => '<string>',
                    'Schema' => '<string>',
                ],
                'S3Source' => [
                    'DataSourceArn' => '<string>',
                    'InputColumns' => [
                        [
                            'Name' => '<string>',
                            'SubType' => 'FLOAT|FIXED',
                            'Type' => 'STRING|INTEGER|DECIMAL|DATETIME|BIT|BOOLEAN|JSON',
                        ],
                        // ...
                    ],
                    'UploadSettings' => [
                        'ContainsHeader' => true || false,
                        'Delimiter' => '<string>',
                        'Format' => 'CSV|TSV|CLF|ELF|XLSX|JSON',
                        'StartFromRow' => <integer>,
                        'TextQualifier' => 'DOUBLE_QUOTE|SINGLE_QUOTE',
                    ],
                ],
            ],
            // ...
        ],
        'RowLevelPermissionDataSet' => [
            'Arn' => '<string>',
            'FormatVersion' => 'VERSION_1|VERSION_2',
            'Namespace' => '<string>',
            'PermissionPolicy' => 'GRANT_ACCESS|DENY_ACCESS',
            'Status' => 'ENABLED|DISABLED',
        ],
        'RowLevelPermissionTagConfiguration' => [
            'Status' => 'ENABLED|DISABLED',
            'TagRuleConfigurations' => [
                ['<string>', ...],
                // ...
            ],
            'TagRules' => [
                [
                    'ColumnName' => '<string>',
                    'MatchAllValue' => '<string>',
                    'TagKey' => '<string>',
                    'TagMultiValueDelimiter' => '<string>',
                ],
                // ...
            ],
        ],
        'UseAs' => 'RLS_RULES',
    ],
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- DataSet
 - 
- Type: DataSet structure
 
Information on the dataset.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ThrottlingException:
 Access is throttled.
- ResourceNotFoundException:
 One or more resources can't be found.
- InternalFailureException:
 An internal failure occurred.
DescribeDataSetPermissions
$result = $client->describeDataSetPermissions([/* ... */]); $promise = $client->describeDataSetPermissionsAsync([/* ... */]);
Describes the permissions on a dataset.
The permissions resource is arn:aws:quicksight:region:aws-account-id:dataset/data-set-id.
Parameter Syntax
$result = $client->describeDataSetPermissions([
    'AwsAccountId' => '<string>', // REQUIRED
    'DataSetId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services account ID.
 - DataSetId
 - 
- Required: Yes
 - Type: string
 
The ID for the dataset that you want to create. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 
Result Syntax
[
    'DataSetArn' => '<string>',
    'DataSetId' => '<string>',
    'Permissions' => [
        [
            'Actions' => ['<string>', ...],
            'Principal' => '<string>',
        ],
        // ...
    ],
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- DataSetArn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the dataset.
 - DataSetId
 - 
- Type: string
 
The ID for the dataset that you want to create. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 - Permissions
 - 
- Type: Array of ResourcePermission structures
 
A list of resource permissions on the dataset.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ThrottlingException:
 Access is throttled.
- ResourceNotFoundException:
 One or more resources can't be found.
- InternalFailureException:
 An internal failure occurred.
DescribeDataSetRefreshProperties
$result = $client->describeDataSetRefreshProperties([/* ... */]); $promise = $client->describeDataSetRefreshPropertiesAsync([/* ... */]);
Describes the refresh properties of a dataset.
Parameter Syntax
$result = $client->describeDataSetRefreshProperties([
    'AwsAccountId' => '<string>', // REQUIRED
    'DataSetId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services account ID.
 - DataSetId
 - 
- Required: Yes
 - Type: string
 
The ID of the dataset.
 
Result Syntax
[
    'DataSetRefreshProperties' => [
        'FailureConfiguration' => [
            'EmailAlert' => [
                'AlertStatus' => 'ENABLED|DISABLED',
            ],
        ],
        'RefreshConfiguration' => [
            'IncrementalRefresh' => [
                'LookbackWindow' => [
                    'ColumnName' => '<string>',
                    'Size' => <integer>,
                    'SizeUnit' => 'HOUR|DAY|WEEK',
                ],
            ],
        ],
    ],
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- DataSetRefreshProperties
 - 
- Type: DataSetRefreshProperties structure
 
The dataset refresh properties.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- LimitExceededException:
 A limit is exceeded.
- PreconditionNotMetException:
 One or more preconditions aren't met.
- InternalFailureException:
 An internal failure occurred.
DescribeDataSource
$result = $client->describeDataSource([/* ... */]); $promise = $client->describeDataSourceAsync([/* ... */]);
Describes a data source.
Parameter Syntax
$result = $client->describeDataSource([
    'AwsAccountId' => '<string>', // REQUIRED
    'DataSourceId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services account ID.
 - DataSourceId
 - 
- Required: Yes
 - Type: string
 
The ID of the data source. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 
Result Syntax
[
    'DataSource' => [
        'AlternateDataSourceParameters' => [
            [
                'AmazonElasticsearchParameters' => [
                    'Domain' => '<string>',
                ],
                'AmazonOpenSearchParameters' => [
                    'Domain' => '<string>',
                ],
                'AthenaParameters' => [
                    'IdentityCenterConfiguration' => [
                        'EnableIdentityPropagation' => true || false,
                    ],
                    'RoleArn' => '<string>',
                    'WorkGroup' => '<string>',
                ],
                'AuroraParameters' => [
                    'Database' => '<string>',
                    'Host' => '<string>',
                    'Port' => <integer>,
                ],
                'AuroraPostgreSqlParameters' => [
                    'Database' => '<string>',
                    'Host' => '<string>',
                    'Port' => <integer>,
                ],
                'AwsIotAnalyticsParameters' => [
                    'DataSetName' => '<string>',
                ],
                'BigQueryParameters' => [
                    'DataSetRegion' => '<string>',
                    'ProjectId' => '<string>',
                ],
                'ConfluenceParameters' => [
                    'ConfluenceUrl' => '<string>',
                ],
                'CustomConnectionParameters' => [
                    'ConnectionType' => '<string>',
                ],
                'DatabricksParameters' => [
                    'Host' => '<string>',
                    'Port' => <integer>,
                    'SqlEndpointPath' => '<string>',
                ],
                'ExasolParameters' => [
                    'Host' => '<string>',
                    'Port' => <integer>,
                ],
                'ImpalaParameters' => [
                    'Database' => '<string>',
                    'Host' => '<string>',
                    'Port' => <integer>,
                    'SqlEndpointPath' => '<string>',
                ],
                'JiraParameters' => [
                    'SiteBaseUrl' => '<string>',
                ],
                'MariaDbParameters' => [
                    'Database' => '<string>',
                    'Host' => '<string>',
                    'Port' => <integer>,
                ],
                'MySqlParameters' => [
                    'Database' => '<string>',
                    'Host' => '<string>',
                    'Port' => <integer>,
                ],
                'OracleParameters' => [
                    'Database' => '<string>',
                    'Host' => '<string>',
                    'Port' => <integer>,
                    'UseServiceName' => true || false,
                ],
                'PostgreSqlParameters' => [
                    'Database' => '<string>',
                    'Host' => '<string>',
                    'Port' => <integer>,
                ],
                'PrestoParameters' => [
                    'Catalog' => '<string>',
                    'Host' => '<string>',
                    'Port' => <integer>,
                ],
                'QBusinessParameters' => [
                    'ApplicationArn' => '<string>',
                ],
                'RdsParameters' => [
                    'Database' => '<string>',
                    'InstanceId' => '<string>',
                ],
                'RedshiftParameters' => [
                    'ClusterId' => '<string>',
                    'Database' => '<string>',
                    'Host' => '<string>',
                    'IAMParameters' => [
                        'AutoCreateDatabaseUser' => true || false,
                        'DatabaseGroups' => ['<string>', ...],
                        'DatabaseUser' => '<string>',
                        'RoleArn' => '<string>',
                    ],
                    'IdentityCenterConfiguration' => [
                        'EnableIdentityPropagation' => true || false,
                    ],
                    'Port' => <integer>,
                ],
                'S3KnowledgeBaseParameters' => [
                    'BucketUrl' => '<string>',
                    'MetadataFilesLocation' => '<string>',
                    'RoleArn' => '<string>',
                ],
                'S3Parameters' => [
                    'ManifestFileLocation' => [
                        'Bucket' => '<string>',
                        'Key' => '<string>',
                    ],
                    'RoleArn' => '<string>',
                ],
                'ServiceNowParameters' => [
                    'SiteBaseUrl' => '<string>',
                ],
                'SnowflakeParameters' => [
                    'AuthenticationType' => 'PASSWORD|TOKEN|X509',
                    'Database' => '<string>',
                    'DatabaseAccessControlRole' => '<string>',
                    'Host' => '<string>',
                    'OAuthParameters' => [
                        'IdentityProviderResourceUri' => '<string>',
                        'IdentityProviderVpcConnectionProperties' => [
                            'VpcConnectionArn' => '<string>',
                        ],
                        'OAuthScope' => '<string>',
                        'TokenProviderUrl' => '<string>',
                    ],
                    'Warehouse' => '<string>',
                ],
                'SparkParameters' => [
                    'Host' => '<string>',
                    'Port' => <integer>,
                ],
                'SqlServerParameters' => [
                    'Database' => '<string>',
                    'Host' => '<string>',
                    'Port' => <integer>,
                ],
                'StarburstParameters' => [
                    'AuthenticationType' => 'PASSWORD|TOKEN|X509',
                    'Catalog' => '<string>',
                    'DatabaseAccessControlRole' => '<string>',
                    'Host' => '<string>',
                    'OAuthParameters' => [
                        'IdentityProviderResourceUri' => '<string>',
                        'IdentityProviderVpcConnectionProperties' => [
                            'VpcConnectionArn' => '<string>',
                        ],
                        'OAuthScope' => '<string>',
                        'TokenProviderUrl' => '<string>',
                    ],
                    'Port' => <integer>,
                    'ProductType' => 'GALAXY|ENTERPRISE',
                ],
                'TeradataParameters' => [
                    'Database' => '<string>',
                    'Host' => '<string>',
                    'Port' => <integer>,
                ],
                'TrinoParameters' => [
                    'Catalog' => '<string>',
                    'Host' => '<string>',
                    'Port' => <integer>,
                ],
                'TwitterParameters' => [
                    'MaxRows' => <integer>,
                    'Query' => '<string>',
                ],
                'WebCrawlerParameters' => [
                    'LoginPageUrl' => '<string>',
                    'PasswordButtonXpath' => '<string>',
                    'PasswordFieldXpath' => '<string>',
                    'UsernameButtonXpath' => '<string>',
                    'UsernameFieldXpath' => '<string>',
                    'WebCrawlerAuthType' => 'NO_AUTH|BASIC_AUTH|FORM|SAML',
                    'WebProxyHostName' => '<string>',
                    'WebProxyPortNumber' => <integer>,
                ],
            ],
            // ...
        ],
        'Arn' => '<string>',
        'CreatedTime' => <DateTime>,
        'DataSourceId' => '<string>',
        'DataSourceParameters' => [
            'AmazonElasticsearchParameters' => [
                'Domain' => '<string>',
            ],
            'AmazonOpenSearchParameters' => [
                'Domain' => '<string>',
            ],
            'AthenaParameters' => [
                'IdentityCenterConfiguration' => [
                    'EnableIdentityPropagation' => true || false,
                ],
                'RoleArn' => '<string>',
                'WorkGroup' => '<string>',
            ],
            'AuroraParameters' => [
                'Database' => '<string>',
                'Host' => '<string>',
                'Port' => <integer>,
            ],
            'AuroraPostgreSqlParameters' => [
                'Database' => '<string>',
                'Host' => '<string>',
                'Port' => <integer>,
            ],
            'AwsIotAnalyticsParameters' => [
                'DataSetName' => '<string>',
            ],
            'BigQueryParameters' => [
                'DataSetRegion' => '<string>',
                'ProjectId' => '<string>',
            ],
            'ConfluenceParameters' => [
                'ConfluenceUrl' => '<string>',
            ],
            'CustomConnectionParameters' => [
                'ConnectionType' => '<string>',
            ],
            'DatabricksParameters' => [
                'Host' => '<string>',
                'Port' => <integer>,
                'SqlEndpointPath' => '<string>',
            ],
            'ExasolParameters' => [
                'Host' => '<string>',
                'Port' => <integer>,
            ],
            'ImpalaParameters' => [
                'Database' => '<string>',
                'Host' => '<string>',
                'Port' => <integer>,
                'SqlEndpointPath' => '<string>',
            ],
            'JiraParameters' => [
                'SiteBaseUrl' => '<string>',
            ],
            'MariaDbParameters' => [
                'Database' => '<string>',
                'Host' => '<string>',
                'Port' => <integer>,
            ],
            'MySqlParameters' => [
                'Database' => '<string>',
                'Host' => '<string>',
                'Port' => <integer>,
            ],
            'OracleParameters' => [
                'Database' => '<string>',
                'Host' => '<string>',
                'Port' => <integer>,
                'UseServiceName' => true || false,
            ],
            'PostgreSqlParameters' => [
                'Database' => '<string>',
                'Host' => '<string>',
                'Port' => <integer>,
            ],
            'PrestoParameters' => [
                'Catalog' => '<string>',
                'Host' => '<string>',
                'Port' => <integer>,
            ],
            'QBusinessParameters' => [
                'ApplicationArn' => '<string>',
            ],
            'RdsParameters' => [
                'Database' => '<string>',
                'InstanceId' => '<string>',
            ],
            'RedshiftParameters' => [
                'ClusterId' => '<string>',
                'Database' => '<string>',
                'Host' => '<string>',
                'IAMParameters' => [
                    'AutoCreateDatabaseUser' => true || false,
                    'DatabaseGroups' => ['<string>', ...],
                    'DatabaseUser' => '<string>',
                    'RoleArn' => '<string>',
                ],
                'IdentityCenterConfiguration' => [
                    'EnableIdentityPropagation' => true || false,
                ],
                'Port' => <integer>,
            ],
            'S3KnowledgeBaseParameters' => [
                'BucketUrl' => '<string>',
                'MetadataFilesLocation' => '<string>',
                'RoleArn' => '<string>',
            ],
            'S3Parameters' => [
                'ManifestFileLocation' => [
                    'Bucket' => '<string>',
                    'Key' => '<string>',
                ],
                'RoleArn' => '<string>',
            ],
            'ServiceNowParameters' => [
                'SiteBaseUrl' => '<string>',
            ],
            'SnowflakeParameters' => [
                'AuthenticationType' => 'PASSWORD|TOKEN|X509',
                'Database' => '<string>',
                'DatabaseAccessControlRole' => '<string>',
                'Host' => '<string>',
                'OAuthParameters' => [
                    'IdentityProviderResourceUri' => '<string>',
                    'IdentityProviderVpcConnectionProperties' => [
                        'VpcConnectionArn' => '<string>',
                    ],
                    'OAuthScope' => '<string>',
                    'TokenProviderUrl' => '<string>',
                ],
                'Warehouse' => '<string>',
            ],
            'SparkParameters' => [
                'Host' => '<string>',
                'Port' => <integer>,
            ],
            'SqlServerParameters' => [
                'Database' => '<string>',
                'Host' => '<string>',
                'Port' => <integer>,
            ],
            'StarburstParameters' => [
                'AuthenticationType' => 'PASSWORD|TOKEN|X509',
                'Catalog' => '<string>',
                'DatabaseAccessControlRole' => '<string>',
                'Host' => '<string>',
                'OAuthParameters' => [
                    'IdentityProviderResourceUri' => '<string>',
                    'IdentityProviderVpcConnectionProperties' => [
                        'VpcConnectionArn' => '<string>',
                    ],
                    'OAuthScope' => '<string>',
                    'TokenProviderUrl' => '<string>',
                ],
                'Port' => <integer>,
                'ProductType' => 'GALAXY|ENTERPRISE',
            ],
            'TeradataParameters' => [
                'Database' => '<string>',
                'Host' => '<string>',
                'Port' => <integer>,
            ],
            'TrinoParameters' => [
                'Catalog' => '<string>',
                'Host' => '<string>',
                'Port' => <integer>,
            ],
            'TwitterParameters' => [
                'MaxRows' => <integer>,
                'Query' => '<string>',
            ],
            'WebCrawlerParameters' => [
                'LoginPageUrl' => '<string>',
                'PasswordButtonXpath' => '<string>',
                'PasswordFieldXpath' => '<string>',
                'UsernameButtonXpath' => '<string>',
                'UsernameFieldXpath' => '<string>',
                'WebCrawlerAuthType' => 'NO_AUTH|BASIC_AUTH|FORM|SAML',
                'WebProxyHostName' => '<string>',
                'WebProxyPortNumber' => <integer>,
            ],
        ],
        'ErrorInfo' => [
            'Message' => '<string>',
            'Type' => 'ACCESS_DENIED|COPY_SOURCE_NOT_FOUND|TIMEOUT|ENGINE_VERSION_NOT_SUPPORTED|UNKNOWN_HOST|GENERIC_SQL_FAILURE|CONFLICT|UNKNOWN',
        ],
        'LastUpdatedTime' => <DateTime>,
        'Name' => '<string>',
        'SecretArn' => '<string>',
        'SslProperties' => [
            'DisableSsl' => true || false,
        ],
        'Status' => 'CREATION_IN_PROGRESS|CREATION_SUCCESSFUL|CREATION_FAILED|UPDATE_IN_PROGRESS|UPDATE_SUCCESSFUL|UPDATE_FAILED|DELETED',
        'Type' => 'ADOBE_ANALYTICS|AMAZON_ELASTICSEARCH|ATHENA|AURORA|AURORA_POSTGRESQL|AWS_IOT_ANALYTICS|GITHUB|JIRA|MARIADB|MYSQL|ORACLE|POSTGRESQL|PRESTO|REDSHIFT|S3|SALESFORCE|SERVICENOW|SNOWFLAKE|SPARK|SQLSERVER|TERADATA|TWITTER|TIMESTREAM|AMAZON_OPENSEARCH|EXASOL|DATABRICKS|STARBURST|TRINO|BIGQUERY|GOOGLESHEETS|GOOGLE_DRIVE|CONFLUENCE|SHAREPOINT|ONE_DRIVE|WEB_CRAWLER|S3_KNOWLEDGE_BASE|QBUSINESS',
        'VpcConnectionProperties' => [
            'VpcConnectionArn' => '<string>',
        ],
    ],
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- DataSource
 - 
- Type: DataSource structure
 
The information on the data source.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ThrottlingException:
 Access is throttled.
- ResourceNotFoundException:
 One or more resources can't be found.
- InternalFailureException:
 An internal failure occurred.
DescribeDataSourcePermissions
$result = $client->describeDataSourcePermissions([/* ... */]); $promise = $client->describeDataSourcePermissionsAsync([/* ... */]);
Describes the resource permissions for a data source.
Parameter Syntax
$result = $client->describeDataSourcePermissions([
    'AwsAccountId' => '<string>', // REQUIRED
    'DataSourceId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services account ID.
 - DataSourceId
 - 
- Required: Yes
 - Type: string
 
The ID of the data source. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 
Result Syntax
[
    'DataSourceArn' => '<string>',
    'DataSourceId' => '<string>',
    'Permissions' => [
        [
            'Actions' => ['<string>', ...],
            'Principal' => '<string>',
        ],
        // ...
    ],
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- DataSourceArn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the data source.
 - DataSourceId
 - 
- Type: string
 
The ID of the data source. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 - Permissions
 - 
- Type: Array of ResourcePermission structures
 
A list of resource permissions on the data source.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ThrottlingException:
 Access is throttled.
- ResourceNotFoundException:
 One or more resources can't be found.
- InternalFailureException:
 An internal failure occurred.
DescribeDefaultQBusinessApplication
$result = $client->describeDefaultQBusinessApplication([/* ... */]); $promise = $client->describeDefaultQBusinessApplicationAsync([/* ... */]);
Describes a Amazon Q Business application that is linked to an Quick Sight account.
Parameter Syntax
$result = $client->describeDefaultQBusinessApplication([
    'AwsAccountId' => '<string>', // REQUIRED
    'Namespace' => '<string>',
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Quick Sight account that is linked to the Amazon Q Business application that you want described.
 - Namespace
 - 
- Type: string
 
The Quick Sight namespace that contains the linked Amazon Q Business application. If this field is left blank, the default namespace is used. Currently, the default namespace is the only valid value for this parameter.
 
Result Syntax
[
    'ApplicationId' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- ApplicationId
 - 
- Type: string
 
The ID of the Amazon Q Business application that is linked to the Quick Sight account.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- InternalFailureException:
 An internal failure occurred.
DescribeFolder
$result = $client->describeFolder([/* ... */]); $promise = $client->describeFolderAsync([/* ... */]);
Describes a folder.
Parameter Syntax
$result = $client->describeFolder([
    'AwsAccountId' => '<string>', // REQUIRED
    'FolderId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID for the Amazon Web Services account that contains the folder.
 - FolderId
 - 
- Required: Yes
 - Type: string
 
The ID of the folder.
 
Result Syntax
[
    'Folder' => [
        'Arn' => '<string>',
        'CreatedTime' => <DateTime>,
        'FolderId' => '<string>',
        'FolderPath' => ['<string>', ...],
        'FolderType' => 'SHARED|RESTRICTED',
        'LastUpdatedTime' => <DateTime>,
        'Name' => '<string>',
        'SharingModel' => 'ACCOUNT|NAMESPACE',
    ],
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- Folder
 - 
- Type: Folder structure
 
Information about the folder.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
DescribeFolderPermissions
$result = $client->describeFolderPermissions([/* ... */]); $promise = $client->describeFolderPermissionsAsync([/* ... */]);
Describes permissions for a folder.
Parameter Syntax
$result = $client->describeFolderPermissions([
    'AwsAccountId' => '<string>', // REQUIRED
    'FolderId' => '<string>', // REQUIRED
    'MaxResults' => <integer>,
    'Namespace' => '<string>',
    'NextToken' => '<string>',
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID for the Amazon Web Services account that contains the folder.
 - FolderId
 - 
- Required: Yes
 - Type: string
 
The ID of the folder.
 - MaxResults
 - 
- Type: int
 
The maximum number of results to be returned per request.
 - Namespace
 - 
- Type: string
 
The namespace of the folder whose permissions you want described.
 - NextToken
 - 
- Type: string
 
A pagination token for the next set of results.
 
Result Syntax
[
    'Arn' => '<string>',
    'FolderId' => '<string>',
    'NextToken' => '<string>',
    'Permissions' => [
        [
            'Actions' => ['<string>', ...],
            'Principal' => '<string>',
        ],
        // ...
    ],
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) for the folder.
 - FolderId
 - 
- Type: string
 
The ID of the folder.
 - NextToken
 - 
- Type: string
 
The pagination token for the next set of results, or null if there are no more results.
 - Permissions
 - 
- Type: Array of ResourcePermission structures
 
Information about the permissions on the folder.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- InvalidNextTokenException:
 The
NextTokenvalue isn't valid.- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
DescribeFolderResolvedPermissions
$result = $client->describeFolderResolvedPermissions([/* ... */]); $promise = $client->describeFolderResolvedPermissionsAsync([/* ... */]);
Describes the folder resolved permissions. Permissions consists of both folder direct permissions and the inherited permissions from the ancestor folders.
Parameter Syntax
$result = $client->describeFolderResolvedPermissions([
    'AwsAccountId' => '<string>', // REQUIRED
    'FolderId' => '<string>', // REQUIRED
    'MaxResults' => <integer>,
    'Namespace' => '<string>',
    'NextToken' => '<string>',
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID for the Amazon Web Services account that contains the folder.
 - FolderId
 - 
- Required: Yes
 - Type: string
 
The ID of the folder.
 - MaxResults
 - 
- Type: int
 
The maximum number of results to be returned per request.
 - Namespace
 - 
- Type: string
 
The namespace of the folder whose permissions you want described.
 - NextToken
 - 
- Type: string
 
A pagination token for the next set of results.
 
Result Syntax
[
    'Arn' => '<string>',
    'FolderId' => '<string>',
    'NextToken' => '<string>',
    'Permissions' => [
        [
            'Actions' => ['<string>', ...],
            'Principal' => '<string>',
        ],
        // ...
    ],
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the folder.
 - FolderId
 - 
- Type: string
 
The ID of the folder.
 - NextToken
 - 
- Type: string
 
A pagination token for the next set of results, or null if there are no more results.
 - Permissions
 - 
- Type: Array of ResourcePermission structures
 
Information about the permissions for the folder.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- InvalidNextTokenException:
 The
NextTokenvalue isn't valid.- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
DescribeGroup
$result = $client->describeGroup([/* ... */]); $promise = $client->describeGroupAsync([/* ... */]);
Returns an Amazon Quick Sight group's description and Amazon Resource Name (ARN).
Parameter Syntax
$result = $client->describeGroup([
    'AwsAccountId' => '<string>', // REQUIRED
    'GroupName' => '<string>', // REQUIRED
    'Namespace' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID for the Amazon Web Services account that the group is in. Currently, you use the ID for the Amazon Web Services account that contains your Amazon Quick Sight account.
 - GroupName
 - 
- Required: Yes
 - Type: string
 
The name of the group that you want to describe.
 - Namespace
 - 
- Required: Yes
 - Type: string
 
The namespace of the group that you want described.
 
Result Syntax
[
    'Group' => [
        'Arn' => '<string>',
        'Description' => '<string>',
        'GroupName' => '<string>',
        'PrincipalId' => '<string>',
    ],
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- Group
 - 
- Type: Group structure
 
The name of the group.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- PreconditionNotMetException:
 One or more preconditions aren't met.
- InternalFailureException:
 An internal failure occurred.
- ResourceUnavailableException:
 This resource is currently unavailable.
DescribeGroupMembership
$result = $client->describeGroupMembership([/* ... */]); $promise = $client->describeGroupMembershipAsync([/* ... */]);
Use the DescribeGroupMembership operation to determine if a user is a member of the specified group. If the user exists and is a member of the specified group, an associated GroupMember object is returned.
Parameter Syntax
$result = $client->describeGroupMembership([
    'AwsAccountId' => '<string>', // REQUIRED
    'GroupName' => '<string>', // REQUIRED
    'MemberName' => '<string>', // REQUIRED
    'Namespace' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID for the Amazon Web Services account that the group is in. Currently, you use the ID for the Amazon Web Services account that contains your Amazon Quick Sight account.
 - GroupName
 - 
- Required: Yes
 - Type: string
 
The name of the group that you want to search.
 - MemberName
 - 
- Required: Yes
 - Type: string
 
The user name of the user that you want to search for.
 - Namespace
 - 
- Required: Yes
 - Type: string
 
The namespace that includes the group you are searching within.
 
Result Syntax
[
    'GroupMember' => [
        'Arn' => '<string>',
        'MemberName' => '<string>',
    ],
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- GroupMember
 - 
- Type: GroupMember structure
 
A member of an Quick Sight group. Currently, group members must be users. Groups can't be members of another group. .
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- PreconditionNotMetException:
 One or more preconditions aren't met.
- InternalFailureException:
 An internal failure occurred.
- ResourceUnavailableException:
 This resource is currently unavailable.
DescribeIAMPolicyAssignment
$result = $client->describeIAMPolicyAssignment([/* ... */]); $promise = $client->describeIAMPolicyAssignmentAsync([/* ... */]);
Describes an existing IAM policy assignment, as specified by the assignment name.
Parameter Syntax
$result = $client->describeIAMPolicyAssignment([
    'AssignmentName' => '<string>', // REQUIRED
    'AwsAccountId' => '<string>', // REQUIRED
    'Namespace' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AssignmentName
 - 
- Required: Yes
 - Type: string
 
The name of the assignment, also called a rule.
 - AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the assignment that you want to describe.
 - Namespace
 - 
- Required: Yes
 - Type: string
 
The namespace that contains the assignment.
 
Result Syntax
[
    'IAMPolicyAssignment' => [
        'AssignmentId' => '<string>',
        'AssignmentName' => '<string>',
        'AssignmentStatus' => 'ENABLED|DRAFT|DISABLED',
        'AwsAccountId' => '<string>',
        'Identities' => [
            '<String>' => ['<string>', ...],
            // ...
        ],
        'PolicyArn' => '<string>',
    ],
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- IAMPolicyAssignment
 - 
- Type: IAMPolicyAssignment structure
 
Information describing the IAM policy assignment.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- InvalidNextTokenException:
 The
NextTokenvalue isn't valid.- InternalFailureException:
 An internal failure occurred.
DescribeIngestion
$result = $client->describeIngestion([/* ... */]); $promise = $client->describeIngestionAsync([/* ... */]);
Describes a SPICE ingestion.
Parameter Syntax
$result = $client->describeIngestion([
    'AwsAccountId' => '<string>', // REQUIRED
    'DataSetId' => '<string>', // REQUIRED
    'IngestionId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services account ID.
 - DataSetId
 - 
- Required: Yes
 - Type: string
 
The ID of the dataset used in the ingestion.
 - IngestionId
 - 
- Required: Yes
 - Type: string
 
An ID for the ingestion.
 
Result Syntax
[
    'Ingestion' => [
        'Arn' => '<string>',
        'CreatedTime' => <DateTime>,
        'ErrorInfo' => [
            'Message' => '<string>',
            'Type' => 'FAILURE_TO_ASSUME_ROLE|INGESTION_SUPERSEDED|INGESTION_CANCELED|DATA_SET_DELETED|DATA_SET_NOT_SPICE|S3_UPLOADED_FILE_DELETED|S3_MANIFEST_ERROR|DATA_TOLERANCE_EXCEPTION|SPICE_TABLE_NOT_FOUND|DATA_SET_SIZE_LIMIT_EXCEEDED|ROW_SIZE_LIMIT_EXCEEDED|ACCOUNT_CAPACITY_LIMIT_EXCEEDED|CUSTOMER_ERROR|DATA_SOURCE_NOT_FOUND|IAM_ROLE_NOT_AVAILABLE|CONNECTION_FAILURE|SQL_TABLE_NOT_FOUND|PERMISSION_DENIED|SSL_CERTIFICATE_VALIDATION_FAILURE|OAUTH_TOKEN_FAILURE|SOURCE_API_LIMIT_EXCEEDED_FAILURE|PASSWORD_AUTHENTICATION_FAILURE|SQL_SCHEMA_MISMATCH_ERROR|INVALID_DATE_FORMAT|INVALID_DATAPREP_SYNTAX|SOURCE_RESOURCE_LIMIT_EXCEEDED|SQL_INVALID_PARAMETER_VALUE|QUERY_TIMEOUT|SQL_NUMERIC_OVERFLOW|UNRESOLVABLE_HOST|UNROUTABLE_HOST|SQL_EXCEPTION|S3_FILE_INACCESSIBLE|IOT_FILE_NOT_FOUND|IOT_DATA_SET_FILE_EMPTY|INVALID_DATA_SOURCE_CONFIG|DATA_SOURCE_AUTH_FAILED|DATA_SOURCE_CONNECTION_FAILED|FAILURE_TO_PROCESS_JSON_FILE|INTERNAL_SERVICE_ERROR|REFRESH_SUPPRESSED_BY_EDIT|PERMISSION_NOT_FOUND|ELASTICSEARCH_CURSOR_NOT_ENABLED|CURSOR_NOT_ENABLED|DUPLICATE_COLUMN_NAMES_FOUND',
        ],
        'IngestionId' => '<string>',
        'IngestionSizeInBytes' => <integer>,
        'IngestionStatus' => 'INITIALIZED|QUEUED|RUNNING|FAILED|COMPLETED|CANCELLED',
        'IngestionTimeInSeconds' => <integer>,
        'QueueInfo' => [
            'QueuedIngestion' => '<string>',
            'WaitingOnIngestion' => '<string>',
        ],
        'RequestSource' => 'MANUAL|SCHEDULED',
        'RequestType' => 'INITIAL_INGESTION|EDIT|INCREMENTAL_REFRESH|FULL_REFRESH',
        'RowInfo' => [
            'RowsDropped' => <integer>,
            'RowsIngested' => <integer>,
            'TotalRowsInDataset' => <integer>,
        ],
    ],
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- Ingestion
 - 
- Type: Ingestion structure
 
Information about the ingestion.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- ResourceExistsException:
 The resource specified already exists.
- InternalFailureException:
 An internal failure occurred.
DescribeIpRestriction
$result = $client->describeIpRestriction([/* ... */]); $promise = $client->describeIpRestrictionAsync([/* ... */]);
Provides a summary and status of IP rules.
Parameter Syntax
$result = $client->describeIpRestriction([
    'AwsAccountId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the IP rules.
 
Result Syntax
[
    'AwsAccountId' => '<string>',
    'Enabled' => true || false,
    'IpRestrictionRuleMap' => ['<string>', ...],
    'RequestId' => '<string>',
    'Status' => <integer>,
    'VpcEndpointIdRestrictionRuleMap' => ['<string>', ...],
    'VpcIdRestrictionRuleMap' => ['<string>', ...],
]
	Result Details
Members
- AwsAccountId
 - 
- Type: string
 
The ID of the Amazon Web Services account that contains the IP rules.
 - Enabled
 - 
- Type: boolean
 
A value that specifies whether IP rules are turned on.
 - IpRestrictionRuleMap
 - 
- Type: Associative array of custom strings keys (CIDR) to strings
 
A map that describes the IP rules with CIDR range and description.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - VpcEndpointIdRestrictionRuleMap
 - 
- Type: Associative array of custom strings keys (VpcEndpointId) to strings
 
A map of allowed VPC endpoint IDs and their rule descriptions.
 - VpcIdRestrictionRuleMap
 - 
- Type: Associative array of custom strings keys (VpcId) to strings
 
A map of allowed VPC IDs and their rule descriptions.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ThrottlingException:
 Access is throttled.
- ResourceNotFoundException:
 One or more resources can't be found.
- InternalFailureException:
 An internal failure occurred.
DescribeKeyRegistration
$result = $client->describeKeyRegistration([/* ... */]); $promise = $client->describeKeyRegistrationAsync([/* ... */]);
Describes all customer managed key registrations in a Quick Sight account.
Parameter Syntax
$result = $client->describeKeyRegistration([
    'AwsAccountId' => '<string>', // REQUIRED
    'DefaultKeyOnly' => true || false,
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the customer managed key registration that you want to describe.
 - DefaultKeyOnly
 - 
- Type: boolean
 
Determines whether the request returns the default key only.
 
Result Syntax
[
    'AwsAccountId' => '<string>',
    'KeyRegistration' => [
        [
            'DefaultKey' => true || false,
            'KeyArn' => '<string>',
        ],
        // ...
    ],
    'QDataKey' => [
        'QDataKeyArn' => '<string>',
        'QDataKeyType' => 'AWS_OWNED|CMK',
    ],
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- AwsAccountId
 - 
- Type: string
 
The ID of the Amazon Web Services account that contains the customer managed key registration specified in the request.
 - KeyRegistration
 - 
- Type: Array of RegisteredCustomerManagedKey structures
 
A list of
RegisteredCustomerManagedKeyobjects in a Quick Sight account. - QDataKey
 - 
- Type: QDataKey structure
 
A list of
QDataKeyobjects in a Quick Sight account. - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ThrottlingException:
 Access is throttled.
- InternalFailureException:
 An internal failure occurred.
DescribeNamespace
$result = $client->describeNamespace([/* ... */]); $promise = $client->describeNamespaceAsync([/* ... */]);
Describes the current namespace.
Parameter Syntax
$result = $client->describeNamespace([
    'AwsAccountId' => '<string>', // REQUIRED
    'Namespace' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID for the Amazon Web Services account that contains the Quick Sight namespace that you want to describe.
 - Namespace
 - 
- Required: Yes
 - Type: string
 
The namespace that you want to describe.
 
Result Syntax
[
    'Namespace' => [
        'Arn' => '<string>',
        'CapacityRegion' => '<string>',
        'CreationStatus' => 'CREATED|CREATING|DELETING|RETRYABLE_FAILURE|NON_RETRYABLE_FAILURE',
        'IamIdentityCenterApplicationArn' => '<string>',
        'IamIdentityCenterInstanceArn' => '<string>',
        'IdentityStore' => 'QUICKSIGHT',
        'Name' => '<string>',
        'NamespaceError' => [
            'Message' => '<string>',
            'Type' => 'PERMISSION_DENIED|INTERNAL_SERVICE_ERROR',
        ],
    ],
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- Namespace
 - 
- Type: NamespaceInfoV2 structure
 
The information about the namespace that you're describing. The response includes the namespace ARN, name, Amazon Web Services Region, creation status, and identity store.
DescribeNamespacealso works for namespaces that are in the process of being created. For incomplete namespaces, this API operation lists the namespace error types and messages associated with the creation process. - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- InternalFailureException:
 An internal failure occurred.
- ResourceUnavailableException:
 This resource is currently unavailable.
DescribeQPersonalizationConfiguration
$result = $client->describeQPersonalizationConfiguration([/* ... */]); $promise = $client->describeQPersonalizationConfigurationAsync([/* ... */]);
Describes a personalization configuration.
Parameter Syntax
$result = $client->describeQPersonalizationConfiguration([
    'AwsAccountId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the personalization configuration that the user wants described.
 
Result Syntax
[
    'PersonalizationMode' => 'ENABLED|DISABLED',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- PersonalizationMode
 - 
- Type: string
 
A value that indicates whether personalization is enabled or not.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ThrottlingException:
 Access is throttled.
- ResourceNotFoundException:
 One or more resources can't be found.
- InternalFailureException:
 An internal failure occurred.
DescribeQuickSightQSearchConfiguration
$result = $client->describeQuickSightQSearchConfiguration([/* ... */]); $promise = $client->describeQuickSightQSearchConfigurationAsync([/* ... */]);
Describes the state of a Quick Sight Q Search configuration.
Parameter Syntax
$result = $client->describeQuickSightQSearchConfiguration([
    'AwsAccountId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the Quick Sight Q Search configuration that the user wants described.
 
Result Syntax
[
    'QSearchStatus' => 'ENABLED|DISABLED',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- QSearchStatus
 - 
- Type: string
 
The status of Quick Sight Q Search configuration.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ThrottlingException:
 Access is throttled.
- ResourceNotFoundException:
 One or more resources can't be found.
- InternalFailureException:
 An internal failure occurred.
DescribeRefreshSchedule
$result = $client->describeRefreshSchedule([/* ... */]); $promise = $client->describeRefreshScheduleAsync([/* ... */]);
Provides a summary of a refresh schedule.
Parameter Syntax
$result = $client->describeRefreshSchedule([
    'AwsAccountId' => '<string>', // REQUIRED
    'DataSetId' => '<string>', // REQUIRED
    'ScheduleId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services account ID.
 - DataSetId
 - 
- Required: Yes
 - Type: string
 
The ID of the dataset.
 - ScheduleId
 - 
- Required: Yes
 - Type: string
 
The ID of the refresh schedule.
 
Result Syntax
[
    'Arn' => '<string>',
    'RefreshSchedule' => [
        'Arn' => '<string>',
        'RefreshType' => 'INCREMENTAL_REFRESH|FULL_REFRESH',
        'ScheduleFrequency' => [
            'Interval' => 'MINUTE15|MINUTE30|HOURLY|DAILY|WEEKLY|MONTHLY',
            'RefreshOnDay' => [
                'DayOfMonth' => '<string>',
                'DayOfWeek' => 'SUNDAY|MONDAY|TUESDAY|WEDNESDAY|THURSDAY|FRIDAY|SATURDAY',
            ],
            'TimeOfTheDay' => '<string>',
            'Timezone' => '<string>',
        ],
        'ScheduleId' => '<string>',
        'StartAfterDateTime' => <DateTime>,
    ],
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) for the refresh schedule.
 - RefreshSchedule
 - 
- Type: RefreshSchedule structure
 
The refresh schedule.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- LimitExceededException:
 A limit is exceeded.
- InternalFailureException:
 An internal failure occurred.
DescribeRoleCustomPermission
$result = $client->describeRoleCustomPermission([/* ... */]); $promise = $client->describeRoleCustomPermissionAsync([/* ... */]);
Describes all custom permissions that are mapped to a role.
Parameter Syntax
$result = $client->describeRoleCustomPermission([
    'AwsAccountId' => '<string>', // REQUIRED
    'Namespace' => '<string>', // REQUIRED
    'Role' => 'ADMIN|AUTHOR|READER|ADMIN_PRO|AUTHOR_PRO|READER_PRO', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID for the Amazon Web Services account that you want to create a group in. The Amazon Web Services account ID that you provide must be the same Amazon Web Services account that contains your Amazon Quick Sight account.
 - Namespace
 - 
- Required: Yes
 - Type: string
 
The namespace that contains the role.
 - Role
 - 
- Required: Yes
 - Type: string
 
The name of the role whose permissions you want described.
 
Result Syntax
[
    'CustomPermissionsName' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- CustomPermissionsName
 - 
- Type: string
 
The name of the custom permission that is described.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- PreconditionNotMetException:
 One or more preconditions aren't met.
- InternalFailureException:
 An internal failure occurred.
- ResourceUnavailableException:
 This resource is currently unavailable.
DescribeTemplate
$result = $client->describeTemplate([/* ... */]); $promise = $client->describeTemplateAsync([/* ... */]);
Describes a template's metadata.
Parameter Syntax
$result = $client->describeTemplate([
    'AliasName' => '<string>',
    'AwsAccountId' => '<string>', // REQUIRED
    'TemplateId' => '<string>', // REQUIRED
    'VersionNumber' => <integer>,
]);
	Parameter Details
Members
- AliasName
 - 
- Type: string
 
The alias of the template that you want to describe. If you name a specific alias, you describe the version that the alias points to. You can specify the latest version of the template by providing the keyword
$LATESTin theAliasNameparameter. The keyword$PUBLISHEDdoesn't apply to templates. - AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the template that you're describing.
 - TemplateId
 - 
- Required: Yes
 - Type: string
 
The ID for the template.
 - VersionNumber
 - 
- Type: long (int|float)
 
(Optional) The number for the version to describe. If a
VersionNumberparameter value isn't provided, the latest version of the template is described. 
Result Syntax
[
    'RequestId' => '<string>',
    'Status' => <integer>,
    'Template' => [
        'Arn' => '<string>',
        'CreatedTime' => <DateTime>,
        'LastUpdatedTime' => <DateTime>,
        'Name' => '<string>',
        'TemplateId' => '<string>',
        'Version' => [
            'CreatedTime' => <DateTime>,
            'DataSetConfigurations' => [
                [
                    'ColumnGroupSchemaList' => [
                        [
                            'ColumnGroupColumnSchemaList' => [
                                [
                                    'Name' => '<string>',
                                ],
                                // ...
                            ],
                            'Name' => '<string>',
                        ],
                        // ...
                    ],
                    'DataSetSchema' => [
                        'ColumnSchemaList' => [
                            [
                                'DataType' => '<string>',
                                'GeographicRole' => '<string>',
                                'Name' => '<string>',
                            ],
                            // ...
                        ],
                    ],
                    'Placeholder' => '<string>',
                ],
                // ...
            ],
            'Description' => '<string>',
            'Errors' => [
                [
                    'Message' => '<string>',
                    'Type' => 'SOURCE_NOT_FOUND|DATA_SET_NOT_FOUND|INTERNAL_FAILURE|ACCESS_DENIED',
                    'ViolatedEntities' => [
                        [
                            'Path' => '<string>',
                        ],
                        // ...
                    ],
                ],
                // ...
            ],
            'Sheets' => [
                [
                    'Images' => [
                        [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'CLICK|MENU',
                                ],
                                // ...
                            ],
                            'ImageContentAltText' => '<string>',
                            'Interactions' => [
                                'ImageMenuOption' => [
                                    'AvailabilityStatus' => 'ENABLED|DISABLED',
                                ],
                            ],
                            'Scaling' => [
                                'ScalingType' => 'SCALE_TO_WIDTH|SCALE_TO_HEIGHT|SCALE_TO_CONTAINER|SCALE_NONE',
                            ],
                            'SheetImageId' => '<string>',
                            'Source' => [
                                'SheetImageStaticFileSource' => [
                                    'StaticFileId' => '<string>',
                                ],
                            ],
                            'Tooltip' => [
                                'TooltipText' => [
                                    'PlainText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                        ],
                        // ...
                    ],
                    'Name' => '<string>',
                    'SheetId' => '<string>',
                ],
                // ...
            ],
            'SourceEntityArn' => '<string>',
            'Status' => 'CREATION_IN_PROGRESS|CREATION_SUCCESSFUL|CREATION_FAILED|UPDATE_IN_PROGRESS|UPDATE_SUCCESSFUL|UPDATE_FAILED|DELETED',
            'ThemeArn' => '<string>',
            'VersionNumber' => <integer>,
        ],
    ],
]
	Result Details
Members
- RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - Template
 - 
- Type: Template structure
 
The template structure for the object you want to describe.
 
Errors
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ResourceExistsException:
 The resource specified already exists.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
DescribeTemplateAlias
$result = $client->describeTemplateAlias([/* ... */]); $promise = $client->describeTemplateAliasAsync([/* ... */]);
Describes the template alias for a template.
Parameter Syntax
$result = $client->describeTemplateAlias([
    'AliasName' => '<string>', // REQUIRED
    'AwsAccountId' => '<string>', // REQUIRED
    'TemplateId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AliasName
 - 
- Required: Yes
 - Type: string
 
The name of the template alias that you want to describe. If you name a specific alias, you describe the version that the alias points to. You can specify the latest version of the template by providing the keyword
$LATESTin theAliasNameparameter. The keyword$PUBLISHEDdoesn't apply to templates. - AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the template alias that you're describing.
 - TemplateId
 - 
- Required: Yes
 - Type: string
 
The ID for the template.
 
Result Syntax
[
    'RequestId' => '<string>',
    'Status' => <integer>,
    'TemplateAlias' => [
        'AliasName' => '<string>',
        'Arn' => '<string>',
        'TemplateVersionNumber' => <integer>,
    ],
]
	Result Details
Members
- RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - TemplateAlias
 - 
- Type: TemplateAlias structure
 
Information about the template alias.
 
Errors
- ThrottlingException:
 Access is throttled.
- ResourceNotFoundException:
 One or more resources can't be found.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
DescribeTemplateDefinition
$result = $client->describeTemplateDefinition([/* ... */]); $promise = $client->describeTemplateDefinitionAsync([/* ... */]);
Provides a detailed description of the definition of a template.
If you do not need to know details about the content of a template, for instance if you are trying to check the status of a recently created or updated template, use the  DescribeTemplate  instead. 
Parameter Syntax
$result = $client->describeTemplateDefinition([
    'AliasName' => '<string>',
    'AwsAccountId' => '<string>', // REQUIRED
    'TemplateId' => '<string>', // REQUIRED
    'VersionNumber' => <integer>,
]);
	Parameter Details
Members
- AliasName
 - 
- Type: string
 
The alias of the template that you want to describe. If you name a specific alias, you describe the version that the alias points to. You can specify the latest version of the template by providing the keyword
$LATESTin theAliasNameparameter. The keyword$PUBLISHEDdoesn't apply to templates. - AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the template. You must be using the Amazon Web Services account that the template is in.
 - TemplateId
 - 
- Required: Yes
 - Type: string
 
The ID of the template that you're describing.
 - VersionNumber
 - 
- Type: long (int|float)
 
The version number of the template.
 
Result Syntax
[
    'Definition' => [
        'AnalysisDefaults' => [
            'DefaultNewSheetConfiguration' => [
                'InteractiveLayoutConfiguration' => [
                    'FreeForm' => [
                        'CanvasSizeOptions' => [
                            'ScreenCanvasSizeOptions' => [
                                'OptimizedViewPortWidth' => '<string>',
                            ],
                        ],
                    ],
                    'Grid' => [
                        'CanvasSizeOptions' => [
                            'ScreenCanvasSizeOptions' => [
                                'OptimizedViewPortWidth' => '<string>',
                                'ResizeOption' => 'FIXED|RESPONSIVE',
                            ],
                        ],
                    ],
                ],
                'PaginatedLayoutConfiguration' => [
                    'SectionBased' => [
                        'CanvasSizeOptions' => [
                            'PaperCanvasSizeOptions' => [
                                'PaperMargin' => [
                                    'Bottom' => '<string>',
                                    'Left' => '<string>',
                                    'Right' => '<string>',
                                    'Top' => '<string>',
                                ],
                                'PaperOrientation' => 'PORTRAIT|LANDSCAPE',
                                'PaperSize' => 'US_LETTER|US_LEGAL|US_TABLOID_LEDGER|A0|A1|A2|A3|A4|A5|JIS_B4|JIS_B5',
                            ],
                        ],
                    ],
                ],
                'SheetContentType' => 'PAGINATED|INTERACTIVE',
            ],
        ],
        'CalculatedFields' => [
            [
                'DataSetIdentifier' => '<string>',
                'Expression' => '<string>',
                'Name' => '<string>',
            ],
            // ...
        ],
        'ColumnConfigurations' => [
            [
                'ColorsConfiguration' => [
                    'CustomColors' => [
                        [
                            'Color' => '<string>',
                            'FieldValue' => '<string>',
                            'SpecialValue' => 'EMPTY|NULL|OTHER',
                        ],
                        // ...
                    ],
                ],
                'Column' => [
                    'ColumnName' => '<string>',
                    'DataSetIdentifier' => '<string>',
                ],
                'FormatConfiguration' => [
                    'DateTimeFormatConfiguration' => [
                        'DateTimeFormat' => '<string>',
                        'NullValueFormatConfiguration' => [
                            'NullString' => '<string>',
                        ],
                        'NumericFormatConfiguration' => [
                            'CurrencyDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>,
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>',
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                                'Symbol' => '<string>',
                            ],
                            'NumberDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>,
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>',
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                            'PercentageDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>,
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>',
                                ],
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                        ],
                    ],
                    'NumberFormatConfiguration' => [
                        'FormatConfiguration' => [
                            'CurrencyDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>,
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>',
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                                'Symbol' => '<string>',
                            ],
                            'NumberDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>,
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>',
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                            'PercentageDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>,
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>',
                                ],
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                        ],
                    ],
                    'StringFormatConfiguration' => [
                        'NullValueFormatConfiguration' => [
                            'NullString' => '<string>',
                        ],
                        'NumericFormatConfiguration' => [
                            'CurrencyDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>,
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>',
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                                'Symbol' => '<string>',
                            ],
                            'NumberDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>,
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>',
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                            'PercentageDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>,
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>',
                                ],
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                        ],
                    ],
                ],
                'Role' => 'DIMENSION|MEASURE',
            ],
            // ...
        ],
        'DataSetConfigurations' => [
            [
                'ColumnGroupSchemaList' => [
                    [
                        'ColumnGroupColumnSchemaList' => [
                            [
                                'Name' => '<string>',
                            ],
                            // ...
                        ],
                        'Name' => '<string>',
                    ],
                    // ...
                ],
                'DataSetSchema' => [
                    'ColumnSchemaList' => [
                        [
                            'DataType' => '<string>',
                            'GeographicRole' => '<string>',
                            'Name' => '<string>',
                        ],
                        // ...
                    ],
                ],
                'Placeholder' => '<string>',
            ],
            // ...
        ],
        'FilterGroups' => [
            [
                'CrossDataset' => 'ALL_DATASETS|SINGLE_DATASET',
                'FilterGroupId' => '<string>',
                'Filters' => [
                    [
                        'CategoryFilter' => [
                            'Column' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                            'Configuration' => [
                                'CustomFilterConfiguration' => [
                                    'CategoryValue' => '<string>',
                                    'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH',
                                    'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY',
                                    'ParameterName' => '<string>',
                                    'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                ],
                                'CustomFilterListConfiguration' => [
                                    'CategoryValues' => ['<string>', ...],
                                    'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH',
                                    'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY',
                                    'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                ],
                                'FilterListConfiguration' => [
                                    'CategoryValues' => ['<string>', ...],
                                    'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH',
                                    'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY',
                                    'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                ],
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>,
                                        'MinimumValue' => <float>,
                                        'StepSize' => <float>,
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>',
                            ],
                            'FilterId' => '<string>',
                        ],
                        'NestedFilter' => [
                            'Column' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                            'FilterId' => '<string>',
                            'IncludeInnerSet' => true || false,
                            'InnerFilter' => [
                                'CategoryInnerFilter' => [
                                    'Column' => [
                                        'ColumnName' => '<string>',
                                        'DataSetIdentifier' => '<string>',
                                    ],
                                    'Configuration' => [
                                        'CustomFilterConfiguration' => [
                                            'CategoryValue' => '<string>',
                                            'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH',
                                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY',
                                            'ParameterName' => '<string>',
                                            'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                        ],
                                        'CustomFilterListConfiguration' => [
                                            'CategoryValues' => ['<string>', ...],
                                            'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH',
                                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY',
                                            'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                        ],
                                        'FilterListConfiguration' => [
                                            'CategoryValues' => ['<string>', ...],
                                            'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH',
                                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY',
                                            'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                        ],
                                    ],
                                    'DefaultFilterControlConfiguration' => [
                                        'ControlOptions' => [
                                            'DefaultDateTimePickerOptions' => [
                                                'CommitMode' => 'AUTO|MANUAL',
                                                'DisplayOptions' => [
                                                    'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                                    'DateTimeFormat' => '<string>',
                                                    'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                            ],
                                            'DefaultDropdownOptions' => [
                                                'CommitMode' => 'AUTO|MANUAL',
                                                'DisplayOptions' => [
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'SelectAllOptions' => [
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'SelectableValues' => [
                                                    'Values' => ['<string>', ...],
                                                ],
                                                'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                            ],
                                            'DefaultListOptions' => [
                                                'DisplayOptions' => [
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'SearchOptions' => [
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'SelectAllOptions' => [
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'SelectableValues' => [
                                                    'Values' => ['<string>', ...],
                                                ],
                                                'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                            ],
                                            'DefaultRelativeDateTimeOptions' => [
                                                'CommitMode' => 'AUTO|MANUAL',
                                                'DisplayOptions' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                            ],
                                            'DefaultSliderOptions' => [
                                                'DisplayOptions' => [
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'MaximumValue' => <float>,
                                                'MinimumValue' => <float>,
                                                'StepSize' => <float>,
                                                'Type' => 'SINGLE_POINT|RANGE',
                                            ],
                                            'DefaultTextAreaOptions' => [
                                                'Delimiter' => '<string>',
                                                'DisplayOptions' => [
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'PlaceholderOptions' => [
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                            ],
                                            'DefaultTextFieldOptions' => [
                                                'DisplayOptions' => [
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'PlaceholderOptions' => [
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'Title' => '<string>',
                                    ],
                                ],
                            ],
                        ],
                        'NumericEqualityFilter' => [
                            'AggregationFunction' => [
                                'AttributeAggregationFunction' => [
                                    'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                    'ValueForMultipleValues' => '<string>',
                                ],
                                'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                'NumericalAggregationFunction' => [
                                    'PercentileAggregation' => [
                                        'PercentileValue' => <float>,
                                    ],
                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                ],
                            ],
                            'Column' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>,
                                        'MinimumValue' => <float>,
                                        'StepSize' => <float>,
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>',
                            ],
                            'FilterId' => '<string>',
                            'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL',
                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY',
                            'ParameterName' => '<string>',
                            'SelectAllOptions' => 'FILTER_ALL_VALUES',
                            'Value' => <float>,
                        ],
                        'NumericRangeFilter' => [
                            'AggregationFunction' => [
                                'AttributeAggregationFunction' => [
                                    'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                    'ValueForMultipleValues' => '<string>',
                                ],
                                'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                'NumericalAggregationFunction' => [
                                    'PercentileAggregation' => [
                                        'PercentileValue' => <float>,
                                    ],
                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                ],
                            ],
                            'Column' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>,
                                        'MinimumValue' => <float>,
                                        'StepSize' => <float>,
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>',
                            ],
                            'FilterId' => '<string>',
                            'IncludeMaximum' => true || false,
                            'IncludeMinimum' => true || false,
                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY',
                            'RangeMaximum' => [
                                'Parameter' => '<string>',
                                'StaticValue' => <float>,
                            ],
                            'RangeMinimum' => [
                                'Parameter' => '<string>',
                                'StaticValue' => <float>,
                            ],
                            'SelectAllOptions' => 'FILTER_ALL_VALUES',
                        ],
                        'RelativeDatesFilter' => [
                            'AnchorDateConfiguration' => [
                                'AnchorOption' => 'NOW',
                                'ParameterName' => '<string>',
                            ],
                            'Column' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>,
                                        'MinimumValue' => <float>,
                                        'StepSize' => <float>,
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>',
                            ],
                            'ExcludePeriodConfiguration' => [
                                'Amount' => <integer>,
                                'Granularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                'Status' => 'ENABLED|DISABLED',
                            ],
                            'FilterId' => '<string>',
                            'MinimumGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY',
                            'ParameterName' => '<string>',
                            'RelativeDateType' => 'PREVIOUS|THIS|LAST|NOW|NEXT',
                            'RelativeDateValue' => <integer>,
                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                        ],
                        'TimeEqualityFilter' => [
                            'Column' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>,
                                        'MinimumValue' => <float>,
                                        'StepSize' => <float>,
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>',
                            ],
                            'FilterId' => '<string>',
                            'ParameterName' => '<string>',
                            'RollingDate' => [
                                'DataSetIdentifier' => '<string>',
                                'Expression' => '<string>',
                            ],
                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                            'Value' => <DateTime>,
                        ],
                        'TimeRangeFilter' => [
                            'Column' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>,
                                        'MinimumValue' => <float>,
                                        'StepSize' => <float>,
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>',
                            ],
                            'ExcludePeriodConfiguration' => [
                                'Amount' => <integer>,
                                'Granularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                'Status' => 'ENABLED|DISABLED',
                            ],
                            'FilterId' => '<string>',
                            'IncludeMaximum' => true || false,
                            'IncludeMinimum' => true || false,
                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY',
                            'RangeMaximumValue' => [
                                'Parameter' => '<string>',
                                'RollingDate' => [
                                    'DataSetIdentifier' => '<string>',
                                    'Expression' => '<string>',
                                ],
                                'StaticValue' => <DateTime>,
                            ],
                            'RangeMinimumValue' => [
                                'Parameter' => '<string>',
                                'RollingDate' => [
                                    'DataSetIdentifier' => '<string>',
                                    'Expression' => '<string>',
                                ],
                                'StaticValue' => <DateTime>,
                            ],
                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                        ],
                        'TopBottomFilter' => [
                            'AggregationSortConfigurations' => [
                                [
                                    'AggregationFunction' => [
                                        'AttributeAggregationFunction' => [
                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                            'ValueForMultipleValues' => '<string>',
                                        ],
                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                        'NumericalAggregationFunction' => [
                                            'PercentileAggregation' => [
                                                'PercentileValue' => <float>,
                                            ],
                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                        ],
                                    ],
                                    'Column' => [
                                        'ColumnName' => '<string>',
                                        'DataSetIdentifier' => '<string>',
                                    ],
                                    'SortDirection' => 'ASC|DESC',
                                ],
                                // ...
                            ],
                            'Column' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>,
                                        'MinimumValue' => <float>,
                                        'StepSize' => <float>,
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>',
                            ],
                            'FilterId' => '<string>',
                            'Limit' => <integer>,
                            'ParameterName' => '<string>',
                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                        ],
                    ],
                    // ...
                ],
                'ScopeConfiguration' => [
                    'AllSheets' => [
                    ],
                    'SelectedSheets' => [
                        'SheetVisualScopingConfigurations' => [
                            [
                                'Scope' => 'ALL_VISUALS|SELECTED_VISUALS',
                                'SheetId' => '<string>',
                                'VisualIds' => ['<string>', ...],
                            ],
                            // ...
                        ],
                    ],
                ],
                'Status' => 'ENABLED|DISABLED',
            ],
            // ...
        ],
        'Options' => [
            'CustomActionDefaults' => [
                'highlightOperation' => [
                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_HOVER|NONE',
                ],
            ],
            'ExcludedDataSetArns' => ['<string>', ...],
            'QBusinessInsightsStatus' => 'ENABLED|DISABLED',
            'Timezone' => '<string>',
            'WeekStart' => 'SUNDAY|MONDAY|TUESDAY|WEDNESDAY|THURSDAY|FRIDAY|SATURDAY',
        ],
        'ParameterDeclarations' => [
            [
                'DateTimeParameterDeclaration' => [
                    'DefaultValues' => [
                        'DynamicValue' => [
                            'DefaultValueColumn' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                            'GroupNameColumn' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                            'UserNameColumn' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                        ],
                        'RollingDate' => [
                            'DataSetIdentifier' => '<string>',
                            'Expression' => '<string>',
                        ],
                        'StaticValues' => [<DateTime>, ...],
                    ],
                    'MappedDataSetParameters' => [
                        [
                            'DataSetIdentifier' => '<string>',
                            'DataSetParameterName' => '<string>',
                        ],
                        // ...
                    ],
                    'Name' => '<string>',
                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                    'ValueWhenUnset' => [
                        'CustomValue' => <DateTime>,
                        'ValueWhenUnsetOption' => 'RECOMMENDED_VALUE|NULL',
                    ],
                ],
                'DecimalParameterDeclaration' => [
                    'DefaultValues' => [
                        'DynamicValue' => [
                            'DefaultValueColumn' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                            'GroupNameColumn' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                            'UserNameColumn' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                        ],
                        'StaticValues' => [<float>, ...],
                    ],
                    'MappedDataSetParameters' => [
                        [
                            'DataSetIdentifier' => '<string>',
                            'DataSetParameterName' => '<string>',
                        ],
                        // ...
                    ],
                    'Name' => '<string>',
                    'ParameterValueType' => 'MULTI_VALUED|SINGLE_VALUED',
                    'ValueWhenUnset' => [
                        'CustomValue' => <float>,
                        'ValueWhenUnsetOption' => 'RECOMMENDED_VALUE|NULL',
                    ],
                ],
                'IntegerParameterDeclaration' => [
                    'DefaultValues' => [
                        'DynamicValue' => [
                            'DefaultValueColumn' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                            'GroupNameColumn' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                            'UserNameColumn' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                        ],
                        'StaticValues' => [<integer>, ...],
                    ],
                    'MappedDataSetParameters' => [
                        [
                            'DataSetIdentifier' => '<string>',
                            'DataSetParameterName' => '<string>',
                        ],
                        // ...
                    ],
                    'Name' => '<string>',
                    'ParameterValueType' => 'MULTI_VALUED|SINGLE_VALUED',
                    'ValueWhenUnset' => [
                        'CustomValue' => <integer>,
                        'ValueWhenUnsetOption' => 'RECOMMENDED_VALUE|NULL',
                    ],
                ],
                'StringParameterDeclaration' => [
                    'DefaultValues' => [
                        'DynamicValue' => [
                            'DefaultValueColumn' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                            'GroupNameColumn' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                            'UserNameColumn' => [
                                'ColumnName' => '<string>',
                                'DataSetIdentifier' => '<string>',
                            ],
                        ],
                        'StaticValues' => ['<string>', ...],
                    ],
                    'MappedDataSetParameters' => [
                        [
                            'DataSetIdentifier' => '<string>',
                            'DataSetParameterName' => '<string>',
                        ],
                        // ...
                    ],
                    'Name' => '<string>',
                    'ParameterValueType' => 'MULTI_VALUED|SINGLE_VALUED',
                    'ValueWhenUnset' => [
                        'CustomValue' => '<string>',
                        'ValueWhenUnsetOption' => 'RECOMMENDED_VALUE|NULL',
                    ],
                ],
            ],
            // ...
        ],
        'QueryExecutionOptions' => [
            'QueryExecutionMode' => 'AUTO|MANUAL',
        ],
        'Sheets' => [
            [
                'ContentType' => 'PAGINATED|INTERACTIVE',
                'CustomActionDefaults' => [
                    'highlightOperation' => [
                        'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_HOVER|NONE',
                    ],
                ],
                'Description' => '<string>',
                'FilterControls' => [
                    [
                        'CrossSheet' => [
                            'CascadingControlConfiguration' => [
                                'SourceControls' => [
                                    [
                                        'ColumnToMatch' => [
                                            'ColumnName' => '<string>',
                                            'DataSetIdentifier' => '<string>',
                                        ],
                                        'SourceSheetControlId' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'FilterControlId' => '<string>',
                            'SourceFilterId' => '<string>',
                        ],
                        'DateTimePicker' => [
                            'CommitMode' => 'AUTO|MANUAL',
                            'DisplayOptions' => [
                                'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                'DateTimeFormat' => '<string>',
                                'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>',
                            'SourceFilterId' => '<string>',
                            'Title' => '<string>',
                            'Type' => 'SINGLE_VALUED|DATE_RANGE',
                        ],
                        'Dropdown' => [
                            'CascadingControlConfiguration' => [
                                'SourceControls' => [
                                    [
                                        'ColumnToMatch' => [
                                            'ColumnName' => '<string>',
                                            'DataSetIdentifier' => '<string>',
                                        ],
                                        'SourceSheetControlId' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'CommitMode' => 'AUTO|MANUAL',
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SelectAllOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>',
                            'SelectableValues' => [
                                'Values' => ['<string>', ...],
                            ],
                            'SourceFilterId' => '<string>',
                            'Title' => '<string>',
                            'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                        ],
                        'List' => [
                            'CascadingControlConfiguration' => [
                                'SourceControls' => [
                                    [
                                        'ColumnToMatch' => [
                                            'ColumnName' => '<string>',
                                            'DataSetIdentifier' => '<string>',
                                        ],
                                        'SourceSheetControlId' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SearchOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SelectAllOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>',
                            'SelectableValues' => [
                                'Values' => ['<string>', ...],
                            ],
                            'SourceFilterId' => '<string>',
                            'Title' => '<string>',
                            'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                        ],
                        'RelativeDateTime' => [
                            'CommitMode' => 'AUTO|MANUAL',
                            'DisplayOptions' => [
                                'DateTimeFormat' => '<string>',
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>',
                            'SourceFilterId' => '<string>',
                            'Title' => '<string>',
                        ],
                        'Slider' => [
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>',
                            'MaximumValue' => <float>,
                            'MinimumValue' => <float>,
                            'SourceFilterId' => '<string>',
                            'StepSize' => <float>,
                            'Title' => '<string>',
                            'Type' => 'SINGLE_POINT|RANGE',
                        ],
                        'TextArea' => [
                            'Delimiter' => '<string>',
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'PlaceholderOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>',
                            'SourceFilterId' => '<string>',
                            'Title' => '<string>',
                        ],
                        'TextField' => [
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'PlaceholderOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>',
                            'SourceFilterId' => '<string>',
                            'Title' => '<string>',
                        ],
                    ],
                    // ...
                ],
                'Images' => [
                    [
                        'Actions' => [
                            [
                                'ActionOperations' => [
                                    [
                                        'NavigationOperation' => [
                                            'LocalNavigationConfiguration' => [
                                                'TargetSheetId' => '<string>',
                                            ],
                                        ],
                                        'SetParametersOperation' => [
                                            'ParameterValueConfigurations' => [
                                                [
                                                    'DestinationParameterName' => '<string>',
                                                    'Value' => [
                                                        'CustomValuesConfiguration' => [
                                                            'CustomValues' => [
                                                                'DateTimeValues' => [<DateTime>, ...],
                                                                'DecimalValues' => [<float>, ...],
                                                                'IntegerValues' => [<integer>, ...],
                                                                'StringValues' => ['<string>', ...],
                                                            ],
                                                            'IncludeNullValue' => true || false,
                                                        ],
                                                        'SelectAllValueOptions' => 'ALL_VALUES',
                                                        'SourceColumn' => [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        'SourceField' => '<string>',
                                                        'SourceParameterName' => '<string>',
                                                    ],
                                                ],
                                                // ...
                                            ],
                                        ],
                                        'URLOperation' => [
                                            'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                            'URLTemplate' => '<string>',
                                        ],
                                    ],
                                    // ...
                                ],
                                'CustomActionId' => '<string>',
                                'Name' => '<string>',
                                'Status' => 'ENABLED|DISABLED',
                                'Trigger' => 'CLICK|MENU',
                            ],
                            // ...
                        ],
                        'ImageContentAltText' => '<string>',
                        'Interactions' => [
                            'ImageMenuOption' => [
                                'AvailabilityStatus' => 'ENABLED|DISABLED',
                            ],
                        ],
                        'Scaling' => [
                            'ScalingType' => 'SCALE_TO_WIDTH|SCALE_TO_HEIGHT|SCALE_TO_CONTAINER|SCALE_NONE',
                        ],
                        'SheetImageId' => '<string>',
                        'Source' => [
                            'SheetImageStaticFileSource' => [
                                'StaticFileId' => '<string>',
                            ],
                        ],
                        'Tooltip' => [
                            'TooltipText' => [
                                'PlainText' => '<string>',
                            ],
                            'Visibility' => 'HIDDEN|VISIBLE',
                        ],
                    ],
                    // ...
                ],
                'Layouts' => [
                    [
                        'Configuration' => [
                            'FreeFormLayout' => [
                                'CanvasSizeOptions' => [
                                    'ScreenCanvasSizeOptions' => [
                                        'OptimizedViewPortWidth' => '<string>',
                                    ],
                                ],
                                'Elements' => [
                                    [
                                        'BackgroundStyle' => [
                                            'Color' => '<string>',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'BorderStyle' => [
                                            'Color' => '<string>',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'ElementId' => '<string>',
                                        'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE',
                                        'Height' => '<string>',
                                        'LoadingAnimation' => [
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RenderingRules' => [
                                            [
                                                'ConfigurationOverrides' => [
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'Expression' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'SelectedBorderStyle' => [
                                            'Color' => '<string>',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'Width' => '<string>',
                                        'XAxisLocation' => '<string>',
                                        'YAxisLocation' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'GridLayout' => [
                                'CanvasSizeOptions' => [
                                    'ScreenCanvasSizeOptions' => [
                                        'OptimizedViewPortWidth' => '<string>',
                                        'ResizeOption' => 'FIXED|RESPONSIVE',
                                    ],
                                ],
                                'Elements' => [
                                    [
                                        'ColumnIndex' => <integer>,
                                        'ColumnSpan' => <integer>,
                                        'ElementId' => '<string>',
                                        'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE',
                                        'RowIndex' => <integer>,
                                        'RowSpan' => <integer>,
                                    ],
                                    // ...
                                ],
                            ],
                            'SectionBasedLayout' => [
                                'BodySections' => [
                                    [
                                        'Content' => [
                                            'Layout' => [
                                                'FreeFormLayout' => [
                                                    'Elements' => [
                                                        [
                                                            'BackgroundStyle' => [
                                                                'Color' => '<string>',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'BorderStyle' => [
                                                                'Color' => '<string>',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'ElementId' => '<string>',
                                                            'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE',
                                                            'Height' => '<string>',
                                                            'LoadingAnimation' => [
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'RenderingRules' => [
                                                                [
                                                                    'ConfigurationOverrides' => [
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                    'Expression' => '<string>',
                                                                ],
                                                                // ...
                                                            ],
                                                            'SelectedBorderStyle' => [
                                                                'Color' => '<string>',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                            'Width' => '<string>',
                                                            'XAxisLocation' => '<string>',
                                                            'YAxisLocation' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'PageBreakConfiguration' => [
                                            'After' => [
                                                'Status' => 'ENABLED|DISABLED',
                                            ],
                                        ],
                                        'RepeatConfiguration' => [
                                            'DimensionConfigurations' => [
                                                [
                                                    'DynamicCategoryDimensionConfiguration' => [
                                                        'Column' => [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        'Limit' => <integer>,
                                                        'SortByMetrics' => [
                                                            [
                                                                'AggregationFunction' => [
                                                                    'AttributeAggregationFunction' => [
                                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                                        'ValueForMultipleValues' => '<string>',
                                                                    ],
                                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                                    'NumericalAggregationFunction' => [
                                                                        'PercentileAggregation' => [
                                                                            'PercentileValue' => <float>,
                                                                        ],
                                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                                    ],
                                                                ],
                                                                'Direction' => 'ASC|DESC',
                                                                'SortBy' => [
                                                                    'ColumnName' => '<string>',
                                                                    'DataSetIdentifier' => '<string>',
                                                                ],
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'DynamicNumericDimensionConfiguration' => [
                                                        'Column' => [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        'Limit' => <integer>,
                                                        'SortByMetrics' => [
                                                            [
                                                                'AggregationFunction' => [
                                                                    'AttributeAggregationFunction' => [
                                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                                        'ValueForMultipleValues' => '<string>',
                                                                    ],
                                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                                    'NumericalAggregationFunction' => [
                                                                        'PercentileAggregation' => [
                                                                            'PercentileValue' => <float>,
                                                                        ],
                                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                                    ],
                                                                ],
                                                                'Direction' => 'ASC|DESC',
                                                                'SortBy' => [
                                                                    'ColumnName' => '<string>',
                                                                    'DataSetIdentifier' => '<string>',
                                                                ],
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                ],
                                                // ...
                                            ],
                                            'NonRepeatingVisuals' => ['<string>', ...],
                                            'PageBreakConfiguration' => [
                                                'After' => [
                                                    'Status' => 'ENABLED|DISABLED',
                                                ],
                                            ],
                                        ],
                                        'SectionId' => '<string>',
                                        'Style' => [
                                            'Height' => '<string>',
                                            'Padding' => [
                                                'Bottom' => '<string>',
                                                'Left' => '<string>',
                                                'Right' => '<string>',
                                                'Top' => '<string>',
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                                'CanvasSizeOptions' => [
                                    'PaperCanvasSizeOptions' => [
                                        'PaperMargin' => [
                                            'Bottom' => '<string>',
                                            'Left' => '<string>',
                                            'Right' => '<string>',
                                            'Top' => '<string>',
                                        ],
                                        'PaperOrientation' => 'PORTRAIT|LANDSCAPE',
                                        'PaperSize' => 'US_LETTER|US_LEGAL|US_TABLOID_LEDGER|A0|A1|A2|A3|A4|A5|JIS_B4|JIS_B5',
                                    ],
                                ],
                                'FooterSections' => [
                                    [
                                        'Layout' => [
                                            'FreeFormLayout' => [
                                                'Elements' => [
                                                    [
                                                        'BackgroundStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'BorderStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'ElementId' => '<string>',
                                                        'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE',
                                                        'Height' => '<string>',
                                                        'LoadingAnimation' => [
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'RenderingRules' => [
                                                            [
                                                                'ConfigurationOverrides' => [
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                                'Expression' => '<string>',
                                                            ],
                                                            // ...
                                                        ],
                                                        'SelectedBorderStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                        'Width' => '<string>',
                                                        'XAxisLocation' => '<string>',
                                                        'YAxisLocation' => '<string>',
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                        ],
                                        'SectionId' => '<string>',
                                        'Style' => [
                                            'Height' => '<string>',
                                            'Padding' => [
                                                'Bottom' => '<string>',
                                                'Left' => '<string>',
                                                'Right' => '<string>',
                                                'Top' => '<string>',
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                                'HeaderSections' => [
                                    [
                                        'Layout' => [
                                            'FreeFormLayout' => [
                                                'Elements' => [
                                                    [
                                                        'BackgroundStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'BorderStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'ElementId' => '<string>',
                                                        'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE',
                                                        'Height' => '<string>',
                                                        'LoadingAnimation' => [
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'RenderingRules' => [
                                                            [
                                                                'ConfigurationOverrides' => [
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                                'Expression' => '<string>',
                                                            ],
                                                            // ...
                                                        ],
                                                        'SelectedBorderStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                        'Width' => '<string>',
                                                        'XAxisLocation' => '<string>',
                                                        'YAxisLocation' => '<string>',
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                        ],
                                        'SectionId' => '<string>',
                                        'Style' => [
                                            'Height' => '<string>',
                                            'Padding' => [
                                                'Bottom' => '<string>',
                                                'Left' => '<string>',
                                                'Right' => '<string>',
                                                'Top' => '<string>',
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                        ],
                    ],
                    // ...
                ],
                'Name' => '<string>',
                'ParameterControls' => [
                    [
                        'DateTimePicker' => [
                            'DisplayOptions' => [
                                'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                'DateTimeFormat' => '<string>',
                                'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ParameterControlId' => '<string>',
                            'SourceParameterName' => '<string>',
                            'Title' => '<string>',
                        ],
                        'Dropdown' => [
                            'CascadingControlConfiguration' => [
                                'SourceControls' => [
                                    [
                                        'ColumnToMatch' => [
                                            'ColumnName' => '<string>',
                                            'DataSetIdentifier' => '<string>',
                                        ],
                                        'SourceSheetControlId' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'CommitMode' => 'AUTO|MANUAL',
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SelectAllOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ParameterControlId' => '<string>',
                            'SelectableValues' => [
                                'LinkToDataSetColumn' => [
                                    'ColumnName' => '<string>',
                                    'DataSetIdentifier' => '<string>',
                                ],
                                'Values' => ['<string>', ...],
                            ],
                            'SourceParameterName' => '<string>',
                            'Title' => '<string>',
                            'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                        ],
                        'List' => [
                            'CascadingControlConfiguration' => [
                                'SourceControls' => [
                                    [
                                        'ColumnToMatch' => [
                                            'ColumnName' => '<string>',
                                            'DataSetIdentifier' => '<string>',
                                        ],
                                        'SourceSheetControlId' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SearchOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SelectAllOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ParameterControlId' => '<string>',
                            'SelectableValues' => [
                                'LinkToDataSetColumn' => [
                                    'ColumnName' => '<string>',
                                    'DataSetIdentifier' => '<string>',
                                ],
                                'Values' => ['<string>', ...],
                            ],
                            'SourceParameterName' => '<string>',
                            'Title' => '<string>',
                            'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                        ],
                        'Slider' => [
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'MaximumValue' => <float>,
                            'MinimumValue' => <float>,
                            'ParameterControlId' => '<string>',
                            'SourceParameterName' => '<string>',
                            'StepSize' => <float>,
                            'Title' => '<string>',
                        ],
                        'TextArea' => [
                            'Delimiter' => '<string>',
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'PlaceholderOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ParameterControlId' => '<string>',
                            'SourceParameterName' => '<string>',
                            'Title' => '<string>',
                        ],
                        'TextField' => [
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'PlaceholderOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ParameterControlId' => '<string>',
                            'SourceParameterName' => '<string>',
                            'Title' => '<string>',
                        ],
                    ],
                    // ...
                ],
                'SheetControlLayouts' => [
                    [
                        'Configuration' => [
                            'GridLayout' => [
                                'CanvasSizeOptions' => [
                                    'ScreenCanvasSizeOptions' => [
                                        'OptimizedViewPortWidth' => '<string>',
                                        'ResizeOption' => 'FIXED|RESPONSIVE',
                                    ],
                                ],
                                'Elements' => [
                                    [
                                        'ColumnIndex' => <integer>,
                                        'ColumnSpan' => <integer>,
                                        'ElementId' => '<string>',
                                        'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE',
                                        'RowIndex' => <integer>,
                                        'RowSpan' => <integer>,
                                    ],
                                    // ...
                                ],
                            ],
                        ],
                    ],
                    // ...
                ],
                'SheetId' => '<string>',
                'TextBoxes' => [
                    [
                        'Content' => '<string>',
                        'Interactions' => [
                            'TextBoxMenuOption' => [
                                'AvailabilityStatus' => 'ENABLED|DISABLED',
                            ],
                        ],
                        'SheetTextBoxId' => '<string>',
                    ],
                    // ...
                ],
                'Title' => '<string>',
                'Visuals' => [
                    [
                        'BarChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'BarsArrangement' => 'CLUSTERED|STACKED|STACKED_PERCENT',
                                'CategoryAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ColorLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ContributionAnalysisDefaults' => [
                                    [
                                        'ContributorDimensions' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'MeasureFieldId' => '<string>',
                                    ],
                                    // ...
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'BarChartAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Colors' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'SmallMultiples' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'Orientation' => 'HORIZONTAL|VERTICAL',
                                'ReferenceLines' => [
                                    [
                                        'DataConfiguration' => [
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS',
                                            'DynamicConfiguration' => [
                                                'Calculation' => [
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'MeasureAggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                            ],
                                            'SeriesType' => 'BAR|LINE',
                                            'StaticConfiguration' => [
                                                'Value' => <float>,
                                            ],
                                        ],
                                        'LabelConfiguration' => [
                                            'CustomLabelConfiguration' => [
                                                'CustomLabel' => '<string>',
                                            ],
                                            'FontColor' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalPosition' => 'LEFT|CENTER|RIGHT',
                                            'ValueLabelConfiguration' => [
                                                'FormatConfiguration' => [
                                                    'CurrencyDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>,
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                        'Symbol' => '<string>',
                                                    ],
                                                    'NumberDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>,
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                    'PercentageDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>,
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                ],
                                                'RelativePosition' => 'BEFORE_CUSTOM_LABEL|AFTER_CUSTOM_LABEL',
                                            ],
                                            'VerticalPosition' => 'ABOVE|BELOW',
                                        ],
                                        'Status' => 'ENABLED|DISABLED',
                                        'StyleConfiguration' => [
                                            'Color' => '<string>',
                                            'Pattern' => 'SOLID|DASHED|DOTTED',
                                        ],
                                    ],
                                    // ...
                                ],
                                'SmallMultiplesOptions' => [
                                    'MaxVisibleColumns' => <integer>,
                                    'MaxVisibleRows' => <integer>,
                                    'PanelConfiguration' => [
                                        'BackgroundColor' => '<string>',
                                        'BackgroundVisibility' => 'HIDDEN|VISIBLE',
                                        'BorderColor' => '<string>',
                                        'BorderStyle' => 'SOLID|DASHED|DOTTED',
                                        'BorderThickness' => '<string>',
                                        'BorderVisibility' => 'HIDDEN|VISIBLE',
                                        'GutterSpacing' => '<string>',
                                        'GutterVisibility' => 'HIDDEN|VISIBLE',
                                        'Title' => [
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'XAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                    'YAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'ColorItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'ColorSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SmallMultiplesLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'SmallMultiplesSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>',
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ValueAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'ValueLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>',
                                            'Element' => [
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'BoxPlotVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'BoxPlotOptions' => [
                                    'AllDataPointsVisibility' => 'HIDDEN|VISIBLE',
                                    'OutlierVisibility' => 'HIDDEN|VISIBLE',
                                    'StyleOptions' => [
                                        'FillStyle' => 'SOLID|TRANSPARENT',
                                    ],
                                ],
                                'CategoryAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'BoxPlotAggregatedFieldWells' => [
                                        'GroupBy' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'PrimaryYAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'PrimaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ReferenceLines' => [
                                    [
                                        'DataConfiguration' => [
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS',
                                            'DynamicConfiguration' => [
                                                'Calculation' => [
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'MeasureAggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                            ],
                                            'SeriesType' => 'BAR|LINE',
                                            'StaticConfiguration' => [
                                                'Value' => <float>,
                                            ],
                                        ],
                                        'LabelConfiguration' => [
                                            'CustomLabelConfiguration' => [
                                                'CustomLabel' => '<string>',
                                            ],
                                            'FontColor' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalPosition' => 'LEFT|CENTER|RIGHT',
                                            'ValueLabelConfiguration' => [
                                                'FormatConfiguration' => [
                                                    'CurrencyDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>,
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                        'Symbol' => '<string>',
                                                    ],
                                                    'NumberDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>,
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                    'PercentageDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>,
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                ],
                                                'RelativePosition' => 'BEFORE_CUSTOM_LABEL|AFTER_CUSTOM_LABEL',
                                            ],
                                            'VerticalPosition' => 'ABOVE|BELOW',
                                        ],
                                        'Status' => 'ENABLED|DISABLED',
                                        'StyleConfiguration' => [
                                            'Color' => '<string>',
                                            'Pattern' => 'SOLID|DASHED|DOTTED',
                                        ],
                                    ],
                                    // ...
                                ],
                                'SortConfiguration' => [
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'PaginationConfiguration' => [
                                        'PageNumber' => <integer>,
                                        'PageSize' => <integer>,
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>',
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>',
                                            'Element' => [
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'ComboChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'BarDataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'BarsArrangement' => 'CLUSTERED|STACKED|STACKED_PERCENT',
                                'CategoryAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ColorLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'ComboChartAggregatedFieldWells' => [
                                        'BarValues' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Colors' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'LineValues' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'LineDataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'PrimaryYAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'PrimaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ReferenceLines' => [
                                    [
                                        'DataConfiguration' => [
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS',
                                            'DynamicConfiguration' => [
                                                'Calculation' => [
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'MeasureAggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                            ],
                                            'SeriesType' => 'BAR|LINE',
                                            'StaticConfiguration' => [
                                                'Value' => <float>,
                                            ],
                                        ],
                                        'LabelConfiguration' => [
                                            'CustomLabelConfiguration' => [
                                                'CustomLabel' => '<string>',
                                            ],
                                            'FontColor' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalPosition' => 'LEFT|CENTER|RIGHT',
                                            'ValueLabelConfiguration' => [
                                                'FormatConfiguration' => [
                                                    'CurrencyDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>,
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                        'Symbol' => '<string>',
                                                    ],
                                                    'NumberDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>,
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                    'PercentageDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>,
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                ],
                                                'RelativePosition' => 'BEFORE_CUSTOM_LABEL|AFTER_CUSTOM_LABEL',
                                            ],
                                            'VerticalPosition' => 'ABOVE|BELOW',
                                        ],
                                        'Status' => 'ENABLED|DISABLED',
                                        'StyleConfiguration' => [
                                            'Color' => '<string>',
                                            'Pattern' => 'SOLID|DASHED|DOTTED',
                                        ],
                                    ],
                                    // ...
                                ],
                                'SecondaryYAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'SecondaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SingleAxisOptions' => [
                                    'YAxisOptions' => [
                                        'YAxis' => 'PRIMARY_Y_AXIS',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'ColorItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'ColorSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>',
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>',
                                            'Element' => [
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'CustomContentVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'ContentType' => 'IMAGE|OTHER_EMBEDDED_CONTENT',
                                'ContentUrl' => '<string>',
                                'ImageScaling' => 'FIT_TO_HEIGHT|FIT_TO_WIDTH|DO_NOT_SCALE|SCALE_TO_VISUAL',
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                            ],
                            'DataSetIdentifier' => '<string>',
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'EmptyVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'DataSetIdentifier' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'FilledMapVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldWells' => [
                                    'FilledMapAggregatedFieldWells' => [
                                        'Geospatial' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'MapStyleOptions' => [
                                    'BaseMapStyle' => 'LIGHT_GRAY|DARK_GRAY|STREET|IMAGERY',
                                ],
                                'SortConfiguration' => [
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>',
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'WindowOptions' => [
                                    'Bounds' => [
                                        'East' => <float>,
                                        'North' => <float>,
                                        'South' => <float>,
                                        'West' => <float>,
                                    ],
                                    'MapZoomMode' => 'AUTO|MANUAL',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                ],
                                // ...
                            ],
                            'ConditionalFormatting' => [
                                'ConditionalFormattingOptions' => [
                                    [
                                        'Shape' => [
                                            'FieldId' => '<string>',
                                            'Format' => [
                                                'BackgroundColor' => [
                                                    'Gradient' => [
                                                        'Color' => [
                                                            'Stops' => [
                                                                [
                                                                    'Color' => '<string>',
                                                                    'DataValue' => <float>,
                                                                    'GradientOffset' => <float>,
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'Expression' => '<string>',
                                                    ],
                                                    'Solid' => [
                                                        'Color' => '<string>',
                                                        'Expression' => '<string>',
                                                    ],
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'FunnelChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'DataLabelOptions' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'LabelColor' => '<string>',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureDataLabelStyle' => 'VALUE_ONLY|PERCENTAGE_BY_FIRST_STAGE|PERCENTAGE_BY_PREVIOUS_STAGE|VALUE_AND_PERCENTAGE_BY_FIRST_STAGE|VALUE_AND_PERCENTAGE_BY_PREVIOUS_STAGE',
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'FunnelChartAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>',
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ValueLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>',
                                            'Element' => [
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'GaugeChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'ColorConfiguration' => [
                                    'BackgroundColor' => '<string>',
                                    'ForegroundColor' => '<string>',
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'TargetValues' => [
                                        [
                                            'CalculatedMeasureField' => [
                                                'Expression' => '<string>',
                                                'FieldId' => '<string>',
                                            ],
                                            'CategoricalMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>',
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'DateMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>',
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'NumericalMeasureField' => [
                                                'AggregationFunction' => [
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'FormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'Values' => [
                                        [
                                            'CalculatedMeasureField' => [
                                                'Expression' => '<string>',
                                                'FieldId' => '<string>',
                                            ],
                                            'CategoricalMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>',
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'DateMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>',
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'NumericalMeasureField' => [
                                                'AggregationFunction' => [
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'FormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'GaugeChartOptions' => [
                                    'Arc' => [
                                        'ArcAngle' => <float>,
                                        'ArcThickness' => 'SMALL|MEDIUM|LARGE',
                                    ],
                                    'ArcAxis' => [
                                        'Range' => [
                                            'Max' => <float>,
                                            'Min' => <float>,
                                        ],
                                        'ReserveRange' => <integer>,
                                    ],
                                    'Comparison' => [
                                        'ComparisonFormat' => [
                                            'NumberDisplayFormatConfiguration' => [
                                                'DecimalPlacesConfiguration' => [
                                                    'DecimalPlaces' => <integer>,
                                                ],
                                                'NegativeValueConfiguration' => [
                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                ],
                                                'NullValueFormatConfiguration' => [
                                                    'NullString' => '<string>',
                                                ],
                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                'Prefix' => '<string>',
                                                'SeparatorConfiguration' => [
                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                    'ThousandsSeparator' => [
                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'Suffix' => '<string>',
                                            ],
                                            'PercentageDisplayFormatConfiguration' => [
                                                'DecimalPlacesConfiguration' => [
                                                    'DecimalPlaces' => <integer>,
                                                ],
                                                'NegativeValueConfiguration' => [
                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                ],
                                                'NullValueFormatConfiguration' => [
                                                    'NullString' => '<string>',
                                                ],
                                                'Prefix' => '<string>',
                                                'SeparatorConfiguration' => [
                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                    'ThousandsSeparator' => [
                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'Suffix' => '<string>',
                                            ],
                                        ],
                                        'ComparisonMethod' => 'DIFFERENCE|PERCENT_DIFFERENCE|PERCENT',
                                    ],
                                    'PrimaryValueDisplayType' => 'HIDDEN|COMPARISON|ACTUAL',
                                    'PrimaryValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'TooltipOptions' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>',
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>',
                                            'Element' => [
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ConditionalFormatting' => [
                                'ConditionalFormattingOptions' => [
                                    [
                                        'Arc' => [
                                            'ForegroundColor' => [
                                                'Gradient' => [
                                                    'Color' => [
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>,
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>',
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>',
                                                ],
                                            ],
                                        ],
                                        'PrimaryValue' => [
                                            'Icon' => [
                                                'CustomCondition' => [
                                                    'Color' => '<string>',
                                                    'DisplayConfiguration' => [
                                                        'IconDisplayOption' => 'ICON_ONLY',
                                                    ],
                                                    '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>',
                                                    ],
                                                ],
                                                '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',
                                                ],
                                            ],
                                            'TextColor' => [
                                                'Gradient' => [
                                                    'Color' => [
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>,
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>',
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>',
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'GeospatialMapVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldWells' => [
                                    'GeospatialMapAggregatedFieldWells' => [
                                        'Colors' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Geospatial' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'MapStyleOptions' => [
                                    'BaseMapStyle' => 'LIGHT_GRAY|DARK_GRAY|STREET|IMAGERY',
                                ],
                                'PointStyleOptions' => [
                                    'ClusterMarkerConfiguration' => [
                                        'ClusterMarker' => [
                                            'SimpleClusterMarker' => [
                                                'Color' => '<string>',
                                            ],
                                        ],
                                    ],
                                    'HeatmapConfiguration' => [
                                        'HeatmapColor' => [
                                            'Colors' => [
                                                [
                                                    'Color' => '<string>',
                                                ],
                                                // ...
                                            ],
                                        ],
                                    ],
                                    'SelectedPointStyle' => 'POINT|CLUSTER|HEATMAP',
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>',
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>',
                                            'Element' => [
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                                'WindowOptions' => [
                                    'Bounds' => [
                                        'East' => <float>,
                                        'North' => <float>,
                                        'South' => <float>,
                                        'West' => <float>,
                                    ],
                                    'MapZoomMode' => 'AUTO|MANUAL',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'HeatMapVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'ColorScale' => [
                                    'ColorFillType' => 'DISCRETE|GRADIENT',
                                    'Colors' => [
                                        [
                                            'Color' => '<string>',
                                            'DataValue' => <float>,
                                        ],
                                        // ...
                                    ],
                                    'NullValueColor' => [
                                        'Color' => '<string>',
                                        'DataValue' => <float>,
                                    ],
                                ],
                                'ColumnAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'ColumnLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'HeatMapAggregatedFieldWells' => [
                                        'Columns' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Rows' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'RowAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'RowLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SortConfiguration' => [
                                    'HeatMapColumnItemsLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'HeatMapColumnSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'HeatMapRowItemsLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'HeatMapRowSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>',
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'HistogramVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'BinOptions' => [
                                    'BinCount' => [
                                        'Value' => <integer>,
                                    ],
                                    'BinWidth' => [
                                        'BinCountLimit' => <integer>,
                                        'Value' => <float>,
                                    ],
                                    'SelectedBinType' => 'BIN_COUNT|BIN_WIDTH',
                                    'StartValue' => <float>,
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'HistogramAggregatedFieldWells' => [
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>',
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>',
                                            'Element' => [
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                                'XAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'XAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'YAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'InsightVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'DataSetIdentifier' => '<string>',
                            'InsightConfiguration' => [
                                'Computations' => [
                                    [
                                        'Forecast' => [
                                            'ComputationId' => '<string>',
                                            'CustomSeasonalityValue' => <integer>,
                                            'LowerBoundary' => <float>,
                                            'Name' => '<string>',
                                            'PeriodsBackward' => <integer>,
                                            'PeriodsForward' => <integer>,
                                            'PredictionInterval' => <integer>,
                                            'Seasonality' => 'AUTOMATIC|CUSTOM',
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'UpperBoundary' => <float>,
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'GrowthRate' => [
                                            'ComputationId' => '<string>',
                                            'Name' => '<string>',
                                            'PeriodSize' => <integer>,
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'MaximumMinimum' => [
                                            'ComputationId' => '<string>',
                                            'Name' => '<string>',
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'Type' => 'MAXIMUM|MINIMUM',
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'MetricComparison' => [
                                            'ComputationId' => '<string>',
                                            'FromValue' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'Name' => '<string>',
                                            'TargetValue' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                        ],
                                        'PeriodOverPeriod' => [
                                            'ComputationId' => '<string>',
                                            'Name' => '<string>',
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'PeriodToDate' => [
                                            'ComputationId' => '<string>',
                                            'Name' => '<string>',
                                            'PeriodTimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'TopBottomMovers' => [
                                            'Category' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'ComputationId' => '<string>',
                                            'MoverSize' => <integer>,
                                            'Name' => '<string>',
                                            'SortOrder' => 'PERCENT_DIFFERENCE|ABSOLUTE_DIFFERENCE',
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'Type' => 'TOP|BOTTOM',
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'TopBottomRanked' => [
                                            'Category' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'ComputationId' => '<string>',
                                            'Name' => '<string>',
                                            'ResultSize' => <integer>,
                                            'Type' => 'TOP|BOTTOM',
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'TotalAggregation' => [
                                            'ComputationId' => '<string>',
                                            'Name' => '<string>',
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'UniqueValues' => [
                                            'Category' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'ComputationId' => '<string>',
                                            'Name' => '<string>',
                                        ],
                                    ],
                                    // ...
                                ],
                                'CustomNarrative' => [
                                    'Narrative' => '<string>',
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'KPIVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldWells' => [
                                    'TargetValues' => [
                                        [
                                            'CalculatedMeasureField' => [
                                                'Expression' => '<string>',
                                                'FieldId' => '<string>',
                                            ],
                                            'CategoricalMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>',
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'DateMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>',
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'NumericalMeasureField' => [
                                                'AggregationFunction' => [
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'FormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'TrendGroups' => [
                                        [
                                            'CategoricalDimensionField' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>',
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                                'HierarchyId' => '<string>',
                                            ],
                                            'DateDimensionField' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>',
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                                'HierarchyId' => '<string>',
                                            ],
                                            'NumericalDimensionField' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'FormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                                'HierarchyId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'Values' => [
                                        [
                                            'CalculatedMeasureField' => [
                                                'Expression' => '<string>',
                                                'FieldId' => '<string>',
                                            ],
                                            'CategoricalMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>',
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'DateMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>',
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'NumericalMeasureField' => [
                                                'AggregationFunction' => [
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'FormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>,
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>',
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'KPIOptions' => [
                                    'Comparison' => [
                                        'ComparisonFormat' => [
                                            'NumberDisplayFormatConfiguration' => [
                                                'DecimalPlacesConfiguration' => [
                                                    'DecimalPlaces' => <integer>,
                                                ],
                                                'NegativeValueConfiguration' => [
                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                ],
                                                'NullValueFormatConfiguration' => [
                                                    'NullString' => '<string>',
                                                ],
                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                'Prefix' => '<string>',
                                                'SeparatorConfiguration' => [
                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                    'ThousandsSeparator' => [
                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'Suffix' => '<string>',
                                            ],
                                            'PercentageDisplayFormatConfiguration' => [
                                                'DecimalPlacesConfiguration' => [
                                                    'DecimalPlaces' => <integer>,
                                                ],
                                                'NegativeValueConfiguration' => [
                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                ],
                                                'NullValueFormatConfiguration' => [
                                                    'NullString' => '<string>',
                                                ],
                                                'Prefix' => '<string>',
                                                'SeparatorConfiguration' => [
                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                    'ThousandsSeparator' => [
                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'Suffix' => '<string>',
                                            ],
                                        ],
                                        'ComparisonMethod' => 'DIFFERENCE|PERCENT_DIFFERENCE|PERCENT',
                                    ],
                                    'PrimaryValueDisplayType' => 'HIDDEN|COMPARISON|ACTUAL',
                                    'PrimaryValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'ProgressBar' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'SecondaryValue' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'SecondaryValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Sparkline' => [
                                        'Color' => '<string>',
                                        'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                        'Type' => 'LINE|AREA',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'TrendArrows' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'VisualLayoutOptions' => [
                                        'StandardLayout' => [
                                            'Type' => 'CLASSIC|VERTICAL',
                                        ],
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'TrendGroupSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                ],
                                // ...
                            ],
                            'ConditionalFormatting' => [
                                'ConditionalFormattingOptions' => [
                                    [
                                        'ActualValue' => [
                                            'Icon' => [
                                                'CustomCondition' => [
                                                    'Color' => '<string>',
                                                    'DisplayConfiguration' => [
                                                        'IconDisplayOption' => 'ICON_ONLY',
                                                    ],
                                                    '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>',
                                                    ],
                                                ],
                                                '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',
                                                ],
                                            ],
                                            'TextColor' => [
                                                'Gradient' => [
                                                    'Color' => [
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>,
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>',
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>',
                                                ],
                                            ],
                                        ],
                                        'ComparisonValue' => [
                                            'Icon' => [
                                                'CustomCondition' => [
                                                    'Color' => '<string>',
                                                    'DisplayConfiguration' => [
                                                        'IconDisplayOption' => 'ICON_ONLY',
                                                    ],
                                                    '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>',
                                                    ],
                                                ],
                                                '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',
                                                ],
                                            ],
                                            'TextColor' => [
                                                'Gradient' => [
                                                    'Color' => [
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>,
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>',
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>',
                                                ],
                                            ],
                                        ],
                                        'PrimaryValue' => [
                                            'Icon' => [
                                                'CustomCondition' => [
                                                    'Color' => '<string>',
                                                    'DisplayConfiguration' => [
                                                        'IconDisplayOption' => 'ICON_ONLY',
                                                    ],
                                                    '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>',
                                                    ],
                                                ],
                                                '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',
                                                ],
                                            ],
                                            'TextColor' => [
                                                'Gradient' => [
                                                    'Color' => [
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>,
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>',
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>',
                                                ],
                                            ],
                                        ],
                                        'ProgressBar' => [
                                            'ForegroundColor' => [
                                                'Gradient' => [
                                                    'Color' => [
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>,
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>',
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>',
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'LayerMapVisual' => [
                            'ChartConfiguration' => [
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'MapLayers' => [
                                    [
                                        'Actions' => [
                                            [
                                                'ActionOperations' => [
                                                    [
                                                        'FilterOperation' => [
                                                            'SelectedFieldsConfiguration' => [
                                                                'SelectedColumns' => [
                                                                    [
                                                                        'ColumnName' => '<string>',
                                                                        'DataSetIdentifier' => '<string>',
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'SelectedFieldOptions' => 'ALL_FIELDS',
                                                                'SelectedFields' => ['<string>', ...],
                                                            ],
                                                            'TargetVisualsConfiguration' => [
                                                                'SameSheetTargetVisualConfiguration' => [
                                                                    'TargetVisualOptions' => 'ALL_VISUALS',
                                                                    'TargetVisuals' => ['<string>', ...],
                                                                ],
                                                            ],
                                                        ],
                                                        'NavigationOperation' => [
                                                            'LocalNavigationConfiguration' => [
                                                                'TargetSheetId' => '<string>',
                                                            ],
                                                        ],
                                                        'SetParametersOperation' => [
                                                            'ParameterValueConfigurations' => [
                                                                [
                                                                    'DestinationParameterName' => '<string>',
                                                                    'Value' => [
                                                                        'CustomValuesConfiguration' => [
                                                                            'CustomValues' => [
                                                                                'DateTimeValues' => [<DateTime>, ...],
                                                                                'DecimalValues' => [<float>, ...],
                                                                                'IntegerValues' => [<integer>, ...],
                                                                                'StringValues' => ['<string>', ...],
                                                                            ],
                                                                            'IncludeNullValue' => true || false,
                                                                        ],
                                                                        'SelectAllValueOptions' => 'ALL_VALUES',
                                                                        'SourceColumn' => [
                                                                            'ColumnName' => '<string>',
                                                                            'DataSetIdentifier' => '<string>',
                                                                        ],
                                                                        'SourceField' => '<string>',
                                                                        'SourceParameterName' => '<string>',
                                                                    ],
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'URLOperation' => [
                                                            'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                            'URLTemplate' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                                'CustomActionId' => '<string>',
                                                'Name' => '<string>',
                                                'Status' => 'ENABLED|DISABLED',
                                                'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                            ],
                                            // ...
                                        ],
                                        'DataSource' => [
                                            'StaticFileDataSource' => [
                                                'StaticFileId' => '<string>',
                                            ],
                                        ],
                                        'JoinDefinition' => [
                                            'ColorField' => [
                                                'ColorDimensionsFields' => [
                                                    [
                                                        'CategoricalDimensionField' => [
                                                            'Column' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'FieldId' => '<string>',
                                                            'FormatConfiguration' => [
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumericFormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                            'HierarchyId' => '<string>',
                                                        ],
                                                        'DateDimensionField' => [
                                                            'Column' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                            'FieldId' => '<string>',
                                                            'FormatConfiguration' => [
                                                                'DateTimeFormat' => '<string>',
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumericFormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                            'HierarchyId' => '<string>',
                                                        ],
                                                        'NumericalDimensionField' => [
                                                            'Column' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'FieldId' => '<string>',
                                                            'FormatConfiguration' => [
                                                                'FormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                            'HierarchyId' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                                'ColorValuesFields' => [
                                                    [
                                                        'CalculatedMeasureField' => [
                                                            'Expression' => '<string>',
                                                            'FieldId' => '<string>',
                                                        ],
                                                        'CategoricalMeasureField' => [
                                                            'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                            'Column' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'FieldId' => '<string>',
                                                            'FormatConfiguration' => [
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumericFormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                        ],
                                                        'DateMeasureField' => [
                                                            'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                            'Column' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'FieldId' => '<string>',
                                                            'FormatConfiguration' => [
                                                                'DateTimeFormat' => '<string>',
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumericFormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                        ],
                                                        'NumericalMeasureField' => [
                                                            'AggregationFunction' => [
                                                                'PercentileAggregation' => [
                                                                    'PercentileValue' => <float>,
                                                                ],
                                                                'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                            ],
                                                            'Column' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'FieldId' => '<string>',
                                                            'FormatConfiguration' => [
                                                                'FormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>,
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>',
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'DatasetKeyField' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'DateTimeFormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'NumberFormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'StringFormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'ShapeKeyField' => '<string>',
                                        ],
                                        'Label' => '<string>',
                                        'LayerDefinition' => [
                                            'LineLayer' => [
                                                'Style' => [
                                                    'LineSymbolStyle' => [
                                                        'FillColor' => [
                                                            'Categorical' => [
                                                                'CategoryDataColors' => [
                                                                    [
                                                                        'Color' => '<string>',
                                                                        'DataValue' => '<string>',
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Gradient' => [
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                                'StepColors' => [
                                                                    [
                                                                        'Color' => '<string>',
                                                                        'DataValue' => <float>,
                                                                    ],
                                                                    // ...
                                                                ],
                                                            ],
                                                            'Solid' => [
                                                                'Color' => '<string>',
                                                                'State' => 'ENABLED|DISABLED',
                                                            ],
                                                        ],
                                                        'LineWidth' => [
                                                            'LineWidth' => <float>,
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'PointLayer' => [
                                                'Style' => [
                                                    'CircleSymbolStyle' => [
                                                        'CircleRadius' => [
                                                            'Radius' => <float>,
                                                        ],
                                                        'FillColor' => [
                                                            'Categorical' => [
                                                                'CategoryDataColors' => [
                                                                    [
                                                                        'Color' => '<string>',
                                                                        'DataValue' => '<string>',
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Gradient' => [
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                                'StepColors' => [
                                                                    [
                                                                        'Color' => '<string>',
                                                                        'DataValue' => <float>,
                                                                    ],
                                                                    // ...
                                                                ],
                                                            ],
                                                            'Solid' => [
                                                                'Color' => '<string>',
                                                                'State' => 'ENABLED|DISABLED',
                                                            ],
                                                        ],
                                                        'StrokeColor' => [
                                                            'Categorical' => [
                                                                'CategoryDataColors' => [
                                                                    [
                                                                        'Color' => '<string>',
                                                                        'DataValue' => '<string>',
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Gradient' => [
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                                'StepColors' => [
                                                                    [
                                                                        'Color' => '<string>',
                                                                        'DataValue' => <float>,
                                                                    ],
                                                                    // ...
                                                                ],
                                                            ],
                                                            'Solid' => [
                                                                'Color' => '<string>',
                                                                'State' => 'ENABLED|DISABLED',
                                                            ],
                                                        ],
                                                        'StrokeWidth' => [
                                                            'LineWidth' => <float>,
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'PolygonLayer' => [
                                                'Style' => [
                                                    'PolygonSymbolStyle' => [
                                                        'FillColor' => [
                                                            'Categorical' => [
                                                                'CategoryDataColors' => [
                                                                    [
                                                                        'Color' => '<string>',
                                                                        'DataValue' => '<string>',
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Gradient' => [
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                                'StepColors' => [
                                                                    [
                                                                        'Color' => '<string>',
                                                                        'DataValue' => <float>,
                                                                    ],
                                                                    // ...
                                                                ],
                                                            ],
                                                            'Solid' => [
                                                                'Color' => '<string>',
                                                                'State' => 'ENABLED|DISABLED',
                                                            ],
                                                        ],
                                                        'StrokeColor' => [
                                                            'Categorical' => [
                                                                'CategoryDataColors' => [
                                                                    [
                                                                        'Color' => '<string>',
                                                                        'DataValue' => '<string>',
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Gradient' => [
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                                'StepColors' => [
                                                                    [
                                                                        'Color' => '<string>',
                                                                        'DataValue' => <float>,
                                                                    ],
                                                                    // ...
                                                                ],
                                                            ],
                                                            'Solid' => [
                                                                'Color' => '<string>',
                                                                'State' => 'ENABLED|DISABLED',
                                                            ],
                                                        ],
                                                        'StrokeWidth' => [
                                                            'LineWidth' => <float>,
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'LayerId' => '<string>',
                                        'LayerType' => 'POINT|LINE|POLYGON',
                                        'Tooltip' => [
                                            'FieldBasedTooltip' => [
                                                'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                                'TooltipFields' => [
                                                    [
                                                        'ColumnTooltipItem' => [
                                                            'Aggregation' => [
                                                                'AttributeAggregationFunction' => [
                                                                    'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                                    'ValueForMultipleValues' => '<string>',
                                                                ],
                                                                'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                                'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                                'NumericalAggregationFunction' => [
                                                                    'PercentileAggregation' => [
                                                                        'PercentileValue' => <float>,
                                                                    ],
                                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                                ],
                                                            ],
                                                            'Column' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'Label' => '<string>',
                                                            'TooltipTarget' => 'BOTH|BAR|LINE',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'FieldTooltipItem' => [
                                                            'FieldId' => '<string>',
                                                            'Label' => '<string>',
                                                            'TooltipTarget' => 'BOTH|BAR|LINE',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                                'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                            ],
                                            'SelectedTooltipType' => 'BASIC|DETAILED',
                                            'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    // ...
                                ],
                                'MapState' => [
                                    'Bounds' => [
                                        'East' => <float>,
                                        'North' => <float>,
                                        'South' => <float>,
                                        'West' => <float>,
                                    ],
                                    'MapNavigation' => 'ENABLED|DISABLED',
                                ],
                                'MapStyle' => [
                                    'BackgroundColor' => '<string>',
                                    'BaseMapStyle' => 'LIGHT_GRAY|DARK_GRAY|STREET|IMAGERY',
                                    'BaseMapVisibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'DataSetIdentifier' => '<string>',
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'LineChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'ContributionAnalysisDefaults' => [
                                    [
                                        'ContributorDimensions' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'MeasureFieldId' => '<string>',
                                    ],
                                    // ...
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'DefaultSeriesSettings' => [
                                    'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS',
                                    'LineStyleSettings' => [
                                        'LineInterpolation' => 'LINEAR|SMOOTH|STEPPED',
                                        'LineStyle' => 'SOLID|DOTTED|DASHED',
                                        'LineVisibility' => 'HIDDEN|VISIBLE',
                                        'LineWidth' => '<string>',
                                    ],
                                    'MarkerStyleSettings' => [
                                        'MarkerColor' => '<string>',
                                        'MarkerShape' => 'CIRCLE|TRIANGLE|SQUARE|DIAMOND|ROUNDED_SQUARE',
                                        'MarkerSize' => '<string>',
                                        'MarkerVisibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'FieldWells' => [
                                    'LineChartAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Colors' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'SmallMultiples' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'ForecastConfigurations' => [
                                    [
                                        'ForecastProperties' => [
                                            'LowerBoundary' => <float>,
                                            'PeriodsBackward' => <integer>,
                                            'PeriodsForward' => <integer>,
                                            'PredictionInterval' => <integer>,
                                            'Seasonality' => <integer>,
                                            'UpperBoundary' => <float>,
                                        ],
                                        'Scenario' => [
                                            'WhatIfPointScenario' => [
                                                'Date' => <DateTime>,
                                                'Value' => <float>,
                                            ],
                                            'WhatIfRangeScenario' => [
                                                'EndDate' => <DateTime>,
                                                'StartDate' => <DateTime>,
                                                'Value' => <float>,
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'PrimaryYAxisDisplayOptions' => [
                                    'AxisOptions' => [
                                        'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                        'AxisOffset' => '<string>',
                                        'DataOptions' => [
                                            'DateAxisOptions' => [
                                                'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'NumericAxisOptions' => [
                                                'Range' => [
                                                    'DataDriven' => [
                                                    ],
                                                    'MinMax' => [
                                                        'Maximum' => <float>,
                                                        'Minimum' => <float>,
                                                    ],
                                                ],
                                                'Scale' => [
                                                    'Linear' => [
                                                        'StepCount' => <integer>,
                                                        'StepSize' => <float>,
                                                    ],
                                                    'Logarithmic' => [
                                                        'Base' => <float>,
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                        'ScrollbarOptions' => [
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                            'VisibleRange' => [
                                                'PercentRange' => [
                                                    'From' => <float>,
                                                    'To' => <float>,
                                                ],
                                            ],
                                        ],
                                        'TickLabelOptions' => [
                                            'LabelOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RotationAngle' => <float>,
                                        ],
                                    ],
                                    'MissingDataConfigurations' => [
                                        [
                                            'TreatmentOption' => 'INTERPOLATE|SHOW_AS_ZERO|SHOW_AS_BLANK',
                                        ],
                                        // ...
                                    ],
                                ],
                                'PrimaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ReferenceLines' => [
                                    [
                                        'DataConfiguration' => [
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS',
                                            'DynamicConfiguration' => [
                                                'Calculation' => [
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'MeasureAggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                            ],
                                            'SeriesType' => 'BAR|LINE',
                                            'StaticConfiguration' => [
                                                'Value' => <float>,
                                            ],
                                        ],
                                        'LabelConfiguration' => [
                                            'CustomLabelConfiguration' => [
                                                'CustomLabel' => '<string>',
                                            ],
                                            'FontColor' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalPosition' => 'LEFT|CENTER|RIGHT',
                                            'ValueLabelConfiguration' => [
                                                'FormatConfiguration' => [
                                                    'CurrencyDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>,
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                        'Symbol' => '<string>',
                                                    ],
                                                    'NumberDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>,
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                    'PercentageDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>,
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                ],
                                                'RelativePosition' => 'BEFORE_CUSTOM_LABEL|AFTER_CUSTOM_LABEL',
                                            ],
                                            'VerticalPosition' => 'ABOVE|BELOW',
                                        ],
                                        'Status' => 'ENABLED|DISABLED',
                                        'StyleConfiguration' => [
                                            'Color' => '<string>',
                                            'Pattern' => 'SOLID|DASHED|DOTTED',
                                        ],
                                    ],
                                    // ...
                                ],
                                'SecondaryYAxisDisplayOptions' => [
                                    'AxisOptions' => [
                                        'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                        'AxisOffset' => '<string>',
                                        'DataOptions' => [
                                            'DateAxisOptions' => [
                                                'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'NumericAxisOptions' => [
                                                'Range' => [
                                                    'DataDriven' => [
                                                    ],
                                                    'MinMax' => [
                                                        'Maximum' => <float>,
                                                        'Minimum' => <float>,
                                                    ],
                                                ],
                                                'Scale' => [
                                                    'Linear' => [
                                                        'StepCount' => <integer>,
                                                        'StepSize' => <float>,
                                                    ],
                                                    'Logarithmic' => [
                                                        'Base' => <float>,
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                        'ScrollbarOptions' => [
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                            'VisibleRange' => [
                                                'PercentRange' => [
                                                    'From' => <float>,
                                                    'To' => <float>,
                                                ],
                                            ],
                                        ],
                                        'TickLabelOptions' => [
                                            'LabelOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RotationAngle' => <float>,
                                        ],
                                    ],
                                    'MissingDataConfigurations' => [
                                        [
                                            'TreatmentOption' => 'INTERPOLATE|SHOW_AS_ZERO|SHOW_AS_BLANK',
                                        ],
                                        // ...
                                    ],
                                ],
                                'SecondaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'Series' => [
                                    [
                                        'DataFieldSeriesItem' => [
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS',
                                            'FieldId' => '<string>',
                                            'FieldValue' => '<string>',
                                            'Settings' => [
                                                'LineStyleSettings' => [
                                                    'LineInterpolation' => 'LINEAR|SMOOTH|STEPPED',
                                                    'LineStyle' => 'SOLID|DOTTED|DASHED',
                                                    'LineVisibility' => 'HIDDEN|VISIBLE',
                                                    'LineWidth' => '<string>',
                                                ],
                                                'MarkerStyleSettings' => [
                                                    'MarkerColor' => '<string>',
                                                    'MarkerShape' => 'CIRCLE|TRIANGLE|SQUARE|DIAMOND|ROUNDED_SQUARE',
                                                    'MarkerSize' => '<string>',
                                                    'MarkerVisibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                        ],
                                        'FieldSeriesItem' => [
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS',
                                            'FieldId' => '<string>',
                                            'Settings' => [
                                                'LineStyleSettings' => [
                                                    'LineInterpolation' => 'LINEAR|SMOOTH|STEPPED',
                                                    'LineStyle' => 'SOLID|DOTTED|DASHED',
                                                    'LineVisibility' => 'HIDDEN|VISIBLE',
                                                    'LineWidth' => '<string>',
                                                ],
                                                'MarkerStyleSettings' => [
                                                    'MarkerColor' => '<string>',
                                                    'MarkerShape' => 'CIRCLE|TRIANGLE|SQUARE|DIAMOND|ROUNDED_SQUARE',
                                                    'MarkerSize' => '<string>',
                                                    'MarkerVisibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                                'SingleAxisOptions' => [
                                    'YAxisOptions' => [
                                        'YAxis' => 'PRIMARY_Y_AXIS',
                                    ],
                                ],
                                'SmallMultiplesOptions' => [
                                    'MaxVisibleColumns' => <integer>,
                                    'MaxVisibleRows' => <integer>,
                                    'PanelConfiguration' => [
                                        'BackgroundColor' => '<string>',
                                        'BackgroundVisibility' => 'HIDDEN|VISIBLE',
                                        'BorderColor' => '<string>',
                                        'BorderStyle' => 'SOLID|DASHED|DOTTED',
                                        'BorderThickness' => '<string>',
                                        'BorderVisibility' => 'HIDDEN|VISIBLE',
                                        'GutterSpacing' => '<string>',
                                        'GutterVisibility' => 'HIDDEN|VISIBLE',
                                        'Title' => [
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'XAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                    'YAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'ColorItemsLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'SmallMultiplesLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'SmallMultiplesSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>',
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'Type' => 'LINE|AREA|STACKED_AREA',
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>',
                                            'Element' => [
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                                'XAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'XAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'PieChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ContributionAnalysisDefaults' => [
                                    [
                                        'ContributorDimensions' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'MeasureFieldId' => '<string>',
                                    ],
                                    // ...
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'DonutOptions' => [
                                    'ArcOptions' => [
                                        'ArcThickness' => 'SMALL|MEDIUM|LARGE|WHOLE',
                                    ],
                                    'DonutCenterOptions' => [
                                        'LabelVisibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'FieldWells' => [
                                    'PieChartAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'SmallMultiples' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'SmallMultiplesOptions' => [
                                    'MaxVisibleColumns' => <integer>,
                                    'MaxVisibleRows' => <integer>,
                                    'PanelConfiguration' => [
                                        'BackgroundColor' => '<string>',
                                        'BackgroundVisibility' => 'HIDDEN|VISIBLE',
                                        'BorderColor' => '<string>',
                                        'BorderStyle' => 'SOLID|DASHED|DOTTED',
                                        'BorderThickness' => '<string>',
                                        'BorderVisibility' => 'HIDDEN|VISIBLE',
                                        'GutterSpacing' => '<string>',
                                        'GutterVisibility' => 'HIDDEN|VISIBLE',
                                        'Title' => [
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'XAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                    'YAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SmallMultiplesLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'SmallMultiplesSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>',
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ValueLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>',
                                            'Element' => [
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'PivotTableVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldOptions' => [
                                    'CollapseStateOptions' => [
                                        [
                                            'State' => 'COLLAPSED|EXPANDED',
                                            'Target' => [
                                                'FieldDataPathValues' => [
                                                    [
                                                        'DataPathType' => [
                                                            'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                        ],
                                                        'FieldId' => '<string>',
                                                        'FieldValue' => '<string>',
                                                    ],
                                                    // ...
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'DataPathOptions' => [
                                        [
                                            'DataPathList' => [
                                                [
                                                    'DataPathType' => [
                                                        'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FieldValue' => '<string>',
                                                ],
                                                // ...
                                            ],
                                            'Width' => '<string>',
                                        ],
                                        // ...
                                    ],
                                    'SelectedFieldOptions' => [
                                        [
                                            'CustomLabel' => '<string>',
                                            'FieldId' => '<string>',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        // ...
                                    ],
                                ],
                                'FieldWells' => [
                                    'PivotTableAggregatedFieldWells' => [
                                        'Columns' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Rows' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'PaginatedReportOptions' => [
                                    'OverflowColumnHeaderVisibility' => 'HIDDEN|VISIBLE',
                                    'VerticalOverflowVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SortConfiguration' => [
                                    'FieldSortOptions' => [
                                        [
                                            'FieldId' => '<string>',
                                            'SortBy' => [
                                                'Column' => [
                                                    'AggregationFunction' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Direction' => 'ASC|DESC',
                                                    'SortBy' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'DataPath' => [
                                                    'Direction' => 'ASC|DESC',
                                                    'SortPaths' => [
                                                        [
                                                            'DataPathType' => [
                                                                'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                            ],
                                                            'FieldId' => '<string>',
                                                            'FieldValue' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                ],
                                                'Field' => [
                                                    'Direction' => 'ASC|DESC',
                                                    'FieldId' => '<string>',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'TableOptions' => [
                                    'CellStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'CollapsedRowDimensionsVisibility' => 'HIDDEN|VISIBLE',
                                    'ColumnHeaderStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ColumnNamesVisibility' => 'HIDDEN|VISIBLE',
                                    'DefaultCellWidth' => '<string>',
                                    'MetricPlacement' => 'ROW|COLUMN',
                                    'RowAlternateColorOptions' => [
                                        'RowAlternateColors' => ['<string>', ...],
                                        'Status' => 'ENABLED|DISABLED',
                                        'UsePrimaryBackgroundColor' => 'ENABLED|DISABLED',
                                    ],
                                    'RowFieldNamesStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'RowHeaderStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'RowsLabelOptions' => [
                                        'CustomLabel' => '<string>',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'RowsLayout' => 'TABULAR|HIERARCHY',
                                    'SingleMetricVisibility' => 'HIDDEN|VISIBLE',
                                    'ToggleButtonsVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TotalOptions' => [
                                    'ColumnSubtotalOptions' => [
                                        'CustomLabel' => '<string>',
                                        'FieldLevel' => 'ALL|CUSTOM|LAST',
                                        'FieldLevelOptions' => [
                                            [
                                                'FieldId' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'MetricHeaderCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'StyleTargets' => [
                                            [
                                                'CellType' => 'TOTAL|METRIC_HEADER|VALUE',
                                            ],
                                            // ...
                                        ],
                                        'TotalCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                        'ValueCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'ColumnTotalOptions' => [
                                        'CustomLabel' => '<string>',
                                        'MetricHeaderCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'Placement' => 'START|END|AUTO',
                                        'ScrollStatus' => 'PINNED|SCROLLED',
                                        'TotalAggregationOptions' => [
                                            [
                                                'FieldId' => '<string>',
                                                'TotalAggregationFunction' => [
                                                    'SimpleTotalAggregationFunction' => 'DEFAULT|SUM|AVERAGE|MIN|MAX|NONE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TotalCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                        'ValueCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'RowSubtotalOptions' => [
                                        'CustomLabel' => '<string>',
                                        'FieldLevel' => 'ALL|CUSTOM|LAST',
                                        'FieldLevelOptions' => [
                                            [
                                                'FieldId' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'MetricHeaderCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'StyleTargets' => [
                                            [
                                                'CellType' => 'TOTAL|METRIC_HEADER|VALUE',
                                            ],
                                            // ...
                                        ],
                                        'TotalCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                        'ValueCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'RowTotalOptions' => [
                                        'CustomLabel' => '<string>',
                                        'MetricHeaderCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'Placement' => 'START|END|AUTO',
                                        'ScrollStatus' => 'PINNED|SCROLLED',
                                        'TotalAggregationOptions' => [
                                            [
                                                'FieldId' => '<string>',
                                                'TotalAggregationFunction' => [
                                                    'SimpleTotalAggregationFunction' => 'DEFAULT|SUM|AVERAGE|MIN|MAX|NONE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TotalCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                        'ValueCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                ],
                            ],
                            'ConditionalFormatting' => [
                                'ConditionalFormattingOptions' => [
                                    [
                                        'Cell' => [
                                            'FieldId' => '<string>',
                                            'Scope' => [
                                                'Role' => 'FIELD|FIELD_TOTAL|GRAND_TOTAL',
                                            ],
                                            'Scopes' => [
                                                [
                                                    'Role' => 'FIELD|FIELD_TOTAL|GRAND_TOTAL',
                                                ],
                                                // ...
                                            ],
                                            'TextFormat' => [
                                                'BackgroundColor' => [
                                                    'Gradient' => [
                                                        'Color' => [
                                                            'Stops' => [
                                                                [
                                                                    'Color' => '<string>',
                                                                    'DataValue' => <float>,
                                                                    'GradientOffset' => <float>,
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'Expression' => '<string>',
                                                    ],
                                                    'Solid' => [
                                                        'Color' => '<string>',
                                                        'Expression' => '<string>',
                                                    ],
                                                ],
                                                'Icon' => [
                                                    'CustomCondition' => [
                                                        'Color' => '<string>',
                                                        'DisplayConfiguration' => [
                                                            'IconDisplayOption' => 'ICON_ONLY',
                                                        ],
                                                        '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>',
                                                        ],
                                                    ],
                                                    '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',
                                                    ],
                                                ],
                                                'TextColor' => [
                                                    'Gradient' => [
                                                        'Color' => [
                                                            'Stops' => [
                                                                [
                                                                    'Color' => '<string>',
                                                                    'DataValue' => <float>,
                                                                    'GradientOffset' => <float>,
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'Expression' => '<string>',
                                                    ],
                                                    'Solid' => [
                                                        'Color' => '<string>',
                                                        'Expression' => '<string>',
                                                    ],
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'PluginVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldWells' => [
                                    [
                                        'AxisName' => 'GROUP_BY|VALUE',
                                        'Dimensions' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Measures' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Unaggregated' => [
                                            [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'DateTimeFormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'NumberFormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'StringFormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                    // ...
                                ],
                                'SortConfiguration' => [
                                    'PluginVisualTableQuerySort' => [
                                        'ItemsLimitConfiguration' => [
                                            'ItemsLimit' => <integer>,
                                        ],
                                        'RowSort' => [
                                            [
                                                'ColumnSort' => [
                                                    'AggregationFunction' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Direction' => 'ASC|DESC',
                                                    'SortBy' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'FieldSort' => [
                                                    'Direction' => 'ASC|DESC',
                                                    'FieldId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'VisualOptions' => [
                                    'VisualProperties' => [
                                        [
                                            'Name' => '<string>',
                                            'Value' => '<string>',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'PluginArn' => '<string>',
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'RadarChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'AlternateBandColorsVisibility' => 'HIDDEN|VISIBLE',
                                'AlternateBandEvenColor' => '<string>',
                                'AlternateBandOddColor' => '<string>',
                                'AxesRangeScale' => 'AUTO|INDEPENDENT|SHARED',
                                'BaseSeriesSettings' => [
                                    'AreaStyleSettings' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'CategoryAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ColorAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'ColorLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'RadarChartAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Color' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'Shape' => 'CIRCLE|POLYGON',
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'ColorItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'ColorSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'StartAngle' => <float>,
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>',
                                            'Element' => [
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'SankeyDiagramVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'SankeyDiagramAggregatedFieldWells' => [
                                        'Destination' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Source' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Weight' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'DestinationItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'SourceItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'WeightSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'ScatterPlotVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'ScatterPlotCategoricallyAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Label' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Size' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'XAxis' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'YAxis' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                    'ScatterPlotUnaggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Label' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Size' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'XAxis' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'YAxis' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'SortConfiguration' => [
                                    'ScatterPlotLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>',
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>',
                                            'Element' => [
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                                'XAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'XAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'YAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'YAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'TableVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldOptions' => [
                                    'Order' => ['<string>', ...],
                                    'PinnedFieldOptions' => [
                                        'PinnedLeftFields' => ['<string>', ...],
                                    ],
                                    'SelectedFieldOptions' => [
                                        [
                                            'CustomLabel' => '<string>',
                                            'FieldId' => '<string>',
                                            'URLStyling' => [
                                                'ImageConfiguration' => [
                                                    'SizingOptions' => [
                                                        'TableCellImageScalingConfiguration' => 'FIT_TO_CELL_HEIGHT|FIT_TO_CELL_WIDTH|DO_NOT_SCALE',
                                                    ],
                                                ],
                                                'LinkConfiguration' => [
                                                    'Content' => [
                                                        'CustomIconContent' => [
                                                            'Icon' => 'LINK',
                                                        ],
                                                        'CustomTextContent' => [
                                                            'FontConfiguration' => [
                                                                'FontColor' => '<string>',
                                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                                'FontFamily' => '<string>',
                                                                'FontSize' => [
                                                                    'Absolute' => '<string>',
                                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                                ],
                                                                'FontStyle' => 'NORMAL|ITALIC',
                                                                'FontWeight' => [
                                                                    'Name' => 'NORMAL|BOLD',
                                                                ],
                                                            ],
                                                            'Value' => '<string>',
                                                        ],
                                                    ],
                                                    'Target' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                            'Width' => '<string>',
                                        ],
                                        // ...
                                    ],
                                    'TransposedTableOptions' => [
                                        [
                                            'ColumnIndex' => <integer>,
                                            'ColumnType' => 'ROW_HEADER_COLUMN|VALUE_COLUMN',
                                            'ColumnWidth' => '<string>',
                                        ],
                                        // ...
                                    ],
                                ],
                                'FieldWells' => [
                                    'TableAggregatedFieldWells' => [
                                        'GroupBy' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                    'TableUnaggregatedFieldWells' => [
                                        'Values' => [
                                            [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                                'FormatConfiguration' => [
                                                    'DateTimeFormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'NumberFormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'StringFormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'PaginatedReportOptions' => [
                                    'OverflowColumnHeaderVisibility' => 'HIDDEN|VISIBLE',
                                    'VerticalOverflowVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SortConfiguration' => [
                                    'PaginationConfiguration' => [
                                        'PageNumber' => <integer>,
                                        'PageSize' => <integer>,
                                    ],
                                    'RowSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'TableInlineVisualizations' => [
                                    [
                                        'DataBars' => [
                                            'FieldId' => '<string>',
                                            'NegativeColor' => '<string>',
                                            'PositiveColor' => '<string>',
                                        ],
                                    ],
                                    // ...
                                ],
                                'TableOptions' => [
                                    'CellStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'HeaderStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'Orientation' => 'VERTICAL|HORIZONTAL',
                                    'RowAlternateColorOptions' => [
                                        'RowAlternateColors' => ['<string>', ...],
                                        'Status' => 'ENABLED|DISABLED',
                                        'UsePrimaryBackgroundColor' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'TotalOptions' => [
                                    'CustomLabel' => '<string>',
                                    'Placement' => 'START|END|AUTO',
                                    'ScrollStatus' => 'PINNED|SCROLLED',
                                    'TotalAggregationOptions' => [
                                        [
                                            'FieldId' => '<string>',
                                            'TotalAggregationFunction' => [
                                                'SimpleTotalAggregationFunction' => 'DEFAULT|SUM|AVERAGE|MIN|MAX|NONE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'TotalCellStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ConditionalFormatting' => [
                                'ConditionalFormattingOptions' => [
                                    [
                                        'Cell' => [
                                            'FieldId' => '<string>',
                                            'TextFormat' => [
                                                'BackgroundColor' => [
                                                    'Gradient' => [
                                                        'Color' => [
                                                            'Stops' => [
                                                                [
                                                                    'Color' => '<string>',
                                                                    'DataValue' => <float>,
                                                                    'GradientOffset' => <float>,
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'Expression' => '<string>',
                                                    ],
                                                    'Solid' => [
                                                        'Color' => '<string>',
                                                        'Expression' => '<string>',
                                                    ],
                                                ],
                                                'Icon' => [
                                                    'CustomCondition' => [
                                                        'Color' => '<string>',
                                                        'DisplayConfiguration' => [
                                                            'IconDisplayOption' => 'ICON_ONLY',
                                                        ],
                                                        '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>',
                                                        ],
                                                    ],
                                                    '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',
                                                    ],
                                                ],
                                                'TextColor' => [
                                                    'Gradient' => [
                                                        'Color' => [
                                                            'Stops' => [
                                                                [
                                                                    'Color' => '<string>',
                                                                    'DataValue' => <float>,
                                                                    'GradientOffset' => <float>,
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'Expression' => '<string>',
                                                    ],
                                                    'Solid' => [
                                                        'Color' => '<string>',
                                                        'Expression' => '<string>',
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'Row' => [
                                            'BackgroundColor' => [
                                                'Gradient' => [
                                                    'Color' => [
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>,
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>',
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>',
                                                ],
                                            ],
                                            'TextColor' => [
                                                'Gradient' => [
                                                    'Color' => [
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>,
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>',
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>',
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'TreeMapVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'ColorLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ColorScale' => [
                                    'ColorFillType' => 'DISCRETE|GRADIENT',
                                    'Colors' => [
                                        [
                                            'Color' => '<string>',
                                            'DataValue' => <float>,
                                        ],
                                        // ...
                                    ],
                                    'NullValueColor' => [
                                        'Color' => '<string>',
                                        'DataValue' => <float>,
                                    ],
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'TreeMapAggregatedFieldWells' => [
                                        'Colors' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Groups' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Sizes' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'GroupLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'SizeLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SortConfiguration' => [
                                    'TreeMapGroupItemsLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'TreeMapSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>',
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'WaterfallVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'CategoryAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'CategoryAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ColorConfiguration' => [
                                    'GroupColorConfiguration' => [
                                        'NegativeBarColor' => '<string>',
                                        'PositiveBarColor' => '<string>',
                                        'TotalBarColor' => '<string>',
                                    ],
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'WaterfallChartAggregatedFieldWells' => [
                                        'Breakdowns' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Categories' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'PrimaryYAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'PrimaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SortConfiguration' => [
                                    'BreakdownItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>',
                                            'Element' => [
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                                'WaterfallChartOptions' => [
                                    'TotalBarLabel' => '<string>',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                        'WordCloudVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>',
                                                            'DataSetIdentifier' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>',
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [
                                                    [
                                                        'DestinationParameterName' => '<string>',
                                                        'Value' => [
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [
                                                                    'DateTimeValues' => [<DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>',
                                                                'DataSetIdentifier' => '<string>',
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB',
                                                'URLTemplate' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>',
                                    'Name' => '<string>',
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU',
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'WordCloudAggregatedFieldWells' => [
                                        'GroupBy' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Size' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>',
                                                    'FieldId' => '<string>',
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>',
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>,
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE',
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>',
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC',
                                                'SortBy' => [
                                                    'ColumnName' => '<string>',
                                                    'DataSetIdentifier' => '<string>',
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC',
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'WordCloudOptions' => [
                                    'CloudLayout' => 'FLUID|NORMAL',
                                    'MaximumStringLength' => <integer>,
                                    'WordCasing' => 'LOWER_CASE|EXISTING_CASE',
                                    'WordOrientation' => 'HORIZONTAL|HORIZONTAL_AND_VERTICAL',
                                    'WordPadding' => 'NONE|SMALL|MEDIUM|LARGE',
                                    'WordScaling' => 'EMPHASIZE|NORMAL',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [
                                            [
                                                'ColumnName' => '<string>',
                                                'DataSetIdentifier' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...],
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'Value' => <float>,
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [
                                                        'ColumnName' => '<string>',
                                                        'DataSetIdentifier' => '<string>',
                                                    ],
                                                    'RangeMaximum' => <DateTime>,
                                                    'RangeMinimum' => <DateTime>,
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>',
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>',
                        ],
                    ],
                    // ...
                ],
            ],
            // ...
        ],
        'StaticFiles' => [
            [
                'ImageStaticFile' => [
                    'Source' => [
                        'S3Options' => [
                            'BucketName' => '<string>',
                            'ObjectKey' => '<string>',
                            'Region' => '<string>',
                        ],
                        'UrlOptions' => [
                            'Url' => '<string>',
                        ],
                    ],
                    'StaticFileId' => '<string>',
                ],
                'SpatialStaticFile' => [
                    'Source' => [
                        'S3Options' => [
                            'BucketName' => '<string>',
                            'ObjectKey' => '<string>',
                            'Region' => '<string>',
                        ],
                        'UrlOptions' => [
                            'Url' => '<string>',
                        ],
                    ],
                    'StaticFileId' => '<string>',
                ],
            ],
            // ...
        ],
    ],
    'Errors' => [
        [
            'Message' => '<string>',
            'Type' => 'SOURCE_NOT_FOUND|DATA_SET_NOT_FOUND|INTERNAL_FAILURE|ACCESS_DENIED',
            'ViolatedEntities' => [
                [
                    'Path' => '<string>',
                ],
                // ...
            ],
        ],
        // ...
    ],
    'Name' => '<string>',
    'RequestId' => '<string>',
    'ResourceStatus' => 'CREATION_IN_PROGRESS|CREATION_SUCCESSFUL|CREATION_FAILED|UPDATE_IN_PROGRESS|UPDATE_SUCCESSFUL|UPDATE_FAILED|DELETED',
    'Status' => <integer>,
    'TemplateId' => '<string>',
    'ThemeArn' => '<string>',
]
	Result Details
Members
- Definition
 - 
- Type: TemplateVersionDefinition structure
 
The definition of the template.
A definition is the data model of all features in a Dashboard, Template, or Analysis.
 - Errors
 - 
- Type: Array of TemplateError structures
 
Errors associated with the template version.
 - Name
 - 
- Type: string
 
The descriptive name of the template.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - ResourceStatus
 - 
- Type: string
 
Status associated with the template.
-  
CREATION_IN_PROGRESS -  
CREATION_SUCCESSFUL -  
CREATION_FAILED -  
UPDATE_IN_PROGRESS -  
UPDATE_SUCCESSFUL -  
UPDATE_FAILED -  
DELETED 
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - TemplateId
 - 
- Type: string
 
The ID of the template described.
 - ThemeArn
 - 
- Type: string
 
The ARN of the theme of the template.
 
Errors
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ResourceExistsException:
 The resource specified already exists.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
DescribeTemplatePermissions
$result = $client->describeTemplatePermissions([/* ... */]); $promise = $client->describeTemplatePermissionsAsync([/* ... */]);
Describes read and write permissions on a template.
Parameter Syntax
$result = $client->describeTemplatePermissions([
    'AwsAccountId' => '<string>', // REQUIRED
    'TemplateId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the template that you're describing.
 - TemplateId
 - 
- Required: Yes
 - Type: string
 
The ID for the template.
 
Result Syntax
[
    'Permissions' => [
        [
            'Actions' => ['<string>', ...],
            'Principal' => '<string>',
        ],
        // ...
    ],
    'RequestId' => '<string>',
    'Status' => <integer>,
    'TemplateArn' => '<string>',
    'TemplateId' => '<string>',
]
	Result Details
Members
- Permissions
 - 
- Type: Array of ResourcePermission structures
 
A list of resource permissions to be set on the template.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - TemplateArn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the template.
 - TemplateId
 - 
- Type: string
 
The ID for the template.
 
Errors
- ThrottlingException:
 Access is throttled.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- ResourceNotFoundException:
 One or more resources can't be found.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
DescribeTheme
$result = $client->describeTheme([/* ... */]); $promise = $client->describeThemeAsync([/* ... */]);
Describes a theme.
Parameter Syntax
$result = $client->describeTheme([
    'AliasName' => '<string>',
    'AwsAccountId' => '<string>', // REQUIRED
    'ThemeId' => '<string>', // REQUIRED
    'VersionNumber' => <integer>,
]);
	Parameter Details
Members
- AliasName
 - 
- Type: string
 
The alias of the theme that you want to describe. If you name a specific alias, you describe the version that the alias points to. You can specify the latest version of the theme by providing the keyword
$LATESTin theAliasNameparameter. The keyword$PUBLISHEDdoesn't apply to themes. - AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the theme that you're describing.
 - ThemeId
 - 
- Required: Yes
 - Type: string
 
The ID for the theme.
 - VersionNumber
 - 
- Type: long (int|float)
 
The version number for the version to describe. If a
VersionNumberparameter value isn't provided, the latest version of the theme is described. 
Result Syntax
[
    'RequestId' => '<string>',
    'Status' => <integer>,
    'Theme' => [
        'Arn' => '<string>',
        'CreatedTime' => <DateTime>,
        'LastUpdatedTime' => <DateTime>,
        'Name' => '<string>',
        'ThemeId' => '<string>',
        'Type' => 'QUICKSIGHT|CUSTOM|ALL',
        'Version' => [
            'Arn' => '<string>',
            'BaseThemeId' => '<string>',
            'Configuration' => [
                'DataColorPalette' => [
                    'Colors' => ['<string>', ...],
                    'EmptyFillColor' => '<string>',
                    'MinMaxGradient' => ['<string>', ...],
                ],
                'Sheet' => [
                    'Tile' => [
                        'Border' => [
                            'Show' => true || false,
                        ],
                    ],
                    'TileLayout' => [
                        'Gutter' => [
                            'Show' => true || false,
                        ],
                        'Margin' => [
                            'Show' => true || false,
                        ],
                    ],
                ],
                'Typography' => [
                    'FontFamilies' => [
                        [
                            'FontFamily' => '<string>',
                        ],
                        // ...
                    ],
                ],
                'UIColorPalette' => [
                    'Accent' => '<string>',
                    'AccentForeground' => '<string>',
                    'Danger' => '<string>',
                    'DangerForeground' => '<string>',
                    'Dimension' => '<string>',
                    'DimensionForeground' => '<string>',
                    'Measure' => '<string>',
                    'MeasureForeground' => '<string>',
                    'PrimaryBackground' => '<string>',
                    'PrimaryForeground' => '<string>',
                    'SecondaryBackground' => '<string>',
                    'SecondaryForeground' => '<string>',
                    'Success' => '<string>',
                    'SuccessForeground' => '<string>',
                    'Warning' => '<string>',
                    'WarningForeground' => '<string>',
                ],
            ],
            'CreatedTime' => <DateTime>,
            'Description' => '<string>',
            'Errors' => [
                [
                    'Message' => '<string>',
                    'Type' => 'INTERNAL_FAILURE',
                ],
                // ...
            ],
            'Status' => 'CREATION_IN_PROGRESS|CREATION_SUCCESSFUL|CREATION_FAILED|UPDATE_IN_PROGRESS|UPDATE_SUCCESSFUL|UPDATE_FAILED|DELETED',
            'VersionNumber' => <integer>,
        ],
    ],
]
	Result Details
Members
- RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - Theme
 - 
- Type: Theme structure
 
The information about the theme that you are describing.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceExistsException:
 The resource specified already exists.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
DescribeThemeAlias
$result = $client->describeThemeAlias([/* ... */]); $promise = $client->describeThemeAliasAsync([/* ... */]);
Describes the alias for a theme.
Parameter Syntax
$result = $client->describeThemeAlias([
    'AliasName' => '<string>', // REQUIRED
    'AwsAccountId' => '<string>', // REQUIRED
    'ThemeId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AliasName
 - 
- Required: Yes
 - Type: string
 
The name of the theme alias that you want to describe.
 - AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the theme alias that you're describing.
 - ThemeId
 - 
- Required: Yes
 - Type: string
 
The ID for the theme.
 
Result Syntax
[
    'RequestId' => '<string>',
    'Status' => <integer>,
    'ThemeAlias' => [
        'AliasName' => '<string>',
        'Arn' => '<string>',
        'ThemeVersionNumber' => <integer>,
    ],
]
	Result Details
Members
- RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - ThemeAlias
 - 
- Type: ThemeAlias structure
 
Information about the theme alias.
 
Errors
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
DescribeThemePermissions
$result = $client->describeThemePermissions([/* ... */]); $promise = $client->describeThemePermissionsAsync([/* ... */]);
Describes the read and write permissions for a theme.
Parameter Syntax
$result = $client->describeThemePermissions([
    'AwsAccountId' => '<string>', // REQUIRED
    'ThemeId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the theme that you're describing.
 - ThemeId
 - 
- Required: Yes
 - Type: string
 
The ID for the theme that you want to describe permissions for.
 
Result Syntax
[
    'Permissions' => [
        [
            'Actions' => ['<string>', ...],
            'Principal' => '<string>',
        ],
        // ...
    ],
    'RequestId' => '<string>',
    'Status' => <integer>,
    'ThemeArn' => '<string>',
    'ThemeId' => '<string>',
]
	Result Details
Members
- Permissions
 - 
- Type: Array of ResourcePermission structures
 
A list of resource permissions set on the theme.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - ThemeArn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the theme.
 - ThemeId
 - 
- Type: string
 
The ID for the theme.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
DescribeTopic
$result = $client->describeTopic([/* ... */]); $promise = $client->describeTopicAsync([/* ... */]);
Describes a topic.
Parameter Syntax
$result = $client->describeTopic([
    'AwsAccountId' => '<string>', // REQUIRED
    'TopicId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services account ID.
 - TopicId
 - 
- Required: Yes
 - Type: string
 
The ID of the topic that you want to describe. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 
Result Syntax
[
    'Arn' => '<string>',
    'CustomInstructions' => [
        'CustomInstructionsString' => '<string>',
    ],
    'RequestId' => '<string>',
    'Status' => <integer>,
    'Topic' => [
        'ConfigOptions' => [
            'QBusinessInsightsEnabled' => true || false,
        ],
        'DataSets' => [
            [
                'CalculatedFields' => [
                    [
                        'Aggregation' => 'SUM|MAX|MIN|COUNT|DISTINCT_COUNT|AVERAGE|MEDIAN|STDEV|STDEVP|VAR|VARP',
                        'AllowedAggregations' => ['<string>', ...],
                        'CalculatedFieldDescription' => '<string>',
                        'CalculatedFieldName' => '<string>',
                        'CalculatedFieldSynonyms' => ['<string>', ...],
                        'CellValueSynonyms' => [
                            [
                                'CellValue' => '<string>',
                                'Synonyms' => ['<string>', ...],
                            ],
                            // ...
                        ],
                        'ColumnDataRole' => 'DIMENSION|MEASURE',
                        'ComparativeOrder' => [
                            'SpecifedOrder' => ['<string>', ...],
                            'TreatUndefinedSpecifiedValues' => 'LEAST|MOST',
                            'UseOrdering' => 'GREATER_IS_BETTER|LESSER_IS_BETTER|SPECIFIED',
                        ],
                        'DefaultFormatting' => [
                            'DisplayFormat' => 'AUTO|PERCENT|CURRENCY|NUMBER|DATE|STRING',
                            'DisplayFormatOptions' => [
                                'BlankCellFormat' => '<string>',
                                'CurrencySymbol' => '<string>',
                                'DateFormat' => '<string>',
                                'DecimalSeparator' => 'COMMA|DOT',
                                'FractionDigits' => <integer>,
                                'GroupingSeparator' => '<string>',
                                'NegativeFormat' => [
                                    'Prefix' => '<string>',
                                    'Suffix' => '<string>',
                                ],
                                'Prefix' => '<string>',
                                'Suffix' => '<string>',
                                'UnitScaler' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'UseBlankCellFormat' => true || false,
                                'UseGrouping' => true || false,
                            ],
                        ],
                        'DisableIndexing' => true || false,
                        'Expression' => '<string>',
                        'IsIncludedInTopic' => true || false,
                        'NeverAggregateInFilter' => true || false,
                        'NonAdditive' => true || false,
                        'NotAllowedAggregations' => ['<string>', ...],
                        'SemanticType' => [
                            'FalseyCellValue' => '<string>',
                            'FalseyCellValueSynonyms' => ['<string>', ...],
                            'SubTypeName' => '<string>',
                            'TruthyCellValue' => '<string>',
                            'TruthyCellValueSynonyms' => ['<string>', ...],
                            'TypeName' => '<string>',
                            'TypeParameters' => ['<string>', ...],
                        ],
                        'TimeGranularity' => 'SECOND|MINUTE|HOUR|DAY|WEEK|MONTH|QUARTER|YEAR',
                    ],
                    // ...
                ],
                'Columns' => [
                    [
                        'Aggregation' => 'SUM|MAX|MIN|COUNT|DISTINCT_COUNT|AVERAGE|MEDIAN|STDEV|STDEVP|VAR|VARP',
                        'AllowedAggregations' => ['<string>', ...],
                        'CellValueSynonyms' => [
                            [
                                'CellValue' => '<string>',
                                'Synonyms' => ['<string>', ...],
                            ],
                            // ...
                        ],
                        'ColumnDataRole' => 'DIMENSION|MEASURE',
                        'ColumnDescription' => '<string>',
                        'ColumnFriendlyName' => '<string>',
                        'ColumnName' => '<string>',
                        'ColumnSynonyms' => ['<string>', ...],
                        'ComparativeOrder' => [
                            'SpecifedOrder' => ['<string>', ...],
                            'TreatUndefinedSpecifiedValues' => 'LEAST|MOST',
                            'UseOrdering' => 'GREATER_IS_BETTER|LESSER_IS_BETTER|SPECIFIED',
                        ],
                        'DefaultFormatting' => [
                            'DisplayFormat' => 'AUTO|PERCENT|CURRENCY|NUMBER|DATE|STRING',
                            'DisplayFormatOptions' => [
                                'BlankCellFormat' => '<string>',
                                'CurrencySymbol' => '<string>',
                                'DateFormat' => '<string>',
                                'DecimalSeparator' => 'COMMA|DOT',
                                'FractionDigits' => <integer>,
                                'GroupingSeparator' => '<string>',
                                'NegativeFormat' => [
                                    'Prefix' => '<string>',
                                    'Suffix' => '<string>',
                                ],
                                'Prefix' => '<string>',
                                'Suffix' => '<string>',
                                'UnitScaler' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'UseBlankCellFormat' => true || false,
                                'UseGrouping' => true || false,
                            ],
                        ],
                        'DisableIndexing' => true || false,
                        'IsIncludedInTopic' => true || false,
                        'NeverAggregateInFilter' => true || false,
                        'NonAdditive' => true || false,
                        'NotAllowedAggregations' => ['<string>', ...],
                        'SemanticType' => [
                            'FalseyCellValue' => '<string>',
                            'FalseyCellValueSynonyms' => ['<string>', ...],
                            'SubTypeName' => '<string>',
                            'TruthyCellValue' => '<string>',
                            'TruthyCellValueSynonyms' => ['<string>', ...],
                            'TypeName' => '<string>',
                            'TypeParameters' => ['<string>', ...],
                        ],
                        'TimeGranularity' => 'SECOND|MINUTE|HOUR|DAY|WEEK|MONTH|QUARTER|YEAR',
                    ],
                    // ...
                ],
                'DataAggregation' => [
                    'DatasetRowDateGranularity' => 'SECOND|MINUTE|HOUR|DAY|WEEK|MONTH|QUARTER|YEAR',
                    'DefaultDateColumnName' => '<string>',
                ],
                'DatasetArn' => '<string>',
                'DatasetDescription' => '<string>',
                'DatasetName' => '<string>',
                'Filters' => [
                    [
                        'CategoryFilter' => [
                            'CategoryFilterFunction' => 'EXACT|CONTAINS',
                            'CategoryFilterType' => 'CUSTOM_FILTER|CUSTOM_FILTER_LIST|FILTER_LIST',
                            'Constant' => [
                                'CollectiveConstant' => [
                                    'ValueList' => ['<string>', ...],
                                ],
                                'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                'SingularConstant' => '<string>',
                            ],
                            'Inverse' => true || false,
                        ],
                        'DateRangeFilter' => [
                            'Constant' => [
                                'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                'RangeConstant' => [
                                    'Maximum' => '<string>',
                                    'Minimum' => '<string>',
                                ],
                            ],
                            'Inclusive' => true || false,
                        ],
                        'FilterClass' => 'ENFORCED_VALUE_FILTER|CONDITIONAL_VALUE_FILTER|NAMED_VALUE_FILTER',
                        'FilterDescription' => '<string>',
                        'FilterName' => '<string>',
                        'FilterSynonyms' => ['<string>', ...],
                        'FilterType' => 'CATEGORY_FILTER|NUMERIC_EQUALITY_FILTER|NUMERIC_RANGE_FILTER|DATE_RANGE_FILTER|RELATIVE_DATE_FILTER|NULL_FILTER',
                        'NullFilter' => [
                            'Constant' => [
                                'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                'SingularConstant' => '<string>',
                            ],
                            'Inverse' => true || false,
                            'NullFilterType' => 'ALL_VALUES|NON_NULLS_ONLY|NULLS_ONLY',
                        ],
                        'NumericEqualityFilter' => [
                            'Aggregation' => 'NO_AGGREGATION|SUM|AVERAGE|COUNT|DISTINCT_COUNT|MAX|MEDIAN|MIN|STDEV|STDEVP|VAR|VARP',
                            'Constant' => [
                                'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                'SingularConstant' => '<string>',
                            ],
                        ],
                        'NumericRangeFilter' => [
                            'Aggregation' => 'NO_AGGREGATION|SUM|AVERAGE|COUNT|DISTINCT_COUNT|MAX|MEDIAN|MIN|STDEV|STDEVP|VAR|VARP',
                            'Constant' => [
                                'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                'RangeConstant' => [
                                    'Maximum' => '<string>',
                                    'Minimum' => '<string>',
                                ],
                            ],
                            'Inclusive' => true || false,
                        ],
                        'OperandFieldName' => '<string>',
                        'RelativeDateFilter' => [
                            'Constant' => [
                                'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                'SingularConstant' => '<string>',
                            ],
                            'RelativeDateFilterFunction' => 'PREVIOUS|THIS|LAST|NEXT|NOW',
                            'TimeGranularity' => 'SECOND|MINUTE|HOUR|DAY|WEEK|MONTH|QUARTER|YEAR',
                        ],
                    ],
                    // ...
                ],
                'NamedEntities' => [
                    [
                        'Definition' => [
                            [
                                'FieldName' => '<string>',
                                'Metric' => [
                                    'Aggregation' => 'SUM|MIN|MAX|COUNT|AVERAGE|DISTINCT_COUNT|STDEV|STDEVP|VAR|VARP|PERCENTILE|MEDIAN|CUSTOM',
                                    'AggregationFunctionParameters' => ['<string>', ...],
                                ],
                                'PropertyName' => '<string>',
                                'PropertyRole' => 'PRIMARY|ID',
                                'PropertyUsage' => 'INHERIT|DIMENSION|MEASURE',
                            ],
                            // ...
                        ],
                        'EntityDescription' => '<string>',
                        'EntityName' => '<string>',
                        'EntitySynonyms' => ['<string>', ...],
                        'SemanticEntityType' => [
                            'SubTypeName' => '<string>',
                            'TypeName' => '<string>',
                            'TypeParameters' => ['<string>', ...],
                        ],
                    ],
                    // ...
                ],
            ],
            // ...
        ],
        'Description' => '<string>',
        'Name' => '<string>',
        'UserExperienceVersion' => 'LEGACY|NEW_READER_EXPERIENCE',
    ],
    'TopicId' => '<string>',
]
	Result Details
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the topic.
 - CustomInstructions
 - 
- Type: CustomInstructions structure
 
Custom instructions for the topic.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - Topic
 - 
- Type: TopicDetails structure
 
The definition of a topic.
 - TopicId
 - 
- Type: string
 
The ID of the topic that you want to describe. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ThrottlingException:
 Access is throttled.
- ResourceNotFoundException:
 One or more resources can't be found.
- InternalFailureException:
 An internal failure occurred.
DescribeTopicPermissions
$result = $client->describeTopicPermissions([/* ... */]); $promise = $client->describeTopicPermissionsAsync([/* ... */]);
Describes the permissions of a topic.
Parameter Syntax
$result = $client->describeTopicPermissions([
    'AwsAccountId' => '<string>', // REQUIRED
    'TopicId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the topic that you want described.
 - TopicId
 - 
- Required: Yes
 - Type: string
 
The ID of the topic that you want to describe. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 
Result Syntax
[
    'Permissions' => [
        [
            'Actions' => ['<string>', ...],
            'Principal' => '<string>',
        ],
        // ...
    ],
    'RequestId' => '<string>',
    'Status' => <integer>,
    'TopicArn' => '<string>',
    'TopicId' => '<string>',
]
	Result Details
Members
- Permissions
 - 
- Type: Array of ResourcePermission structures
 
A list of resource permissions that are configured to the topic.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - TopicArn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the topic.
 - TopicId
 - 
- Type: string
 
The ID of the topic that you want to describe. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ThrottlingException:
 Access is throttled.
- ResourceNotFoundException:
 One or more resources can't be found.
- InternalFailureException:
 An internal failure occurred.
DescribeTopicRefresh
$result = $client->describeTopicRefresh([/* ... */]); $promise = $client->describeTopicRefreshAsync([/* ... */]);
Describes the status of a topic refresh.
Parameter Syntax
$result = $client->describeTopicRefresh([
    'AwsAccountId' => '<string>', // REQUIRED
    'RefreshId' => '<string>', // REQUIRED
    'TopicId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the topic whose refresh you want to describe.
 - RefreshId
 - 
- Required: Yes
 - Type: string
 
The ID of the refresh, which is performed when the topic is created or updated.
 - TopicId
 - 
- Required: Yes
 - Type: string
 
The ID of the topic that you want to describe. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 
Result Syntax
[
    'RefreshDetails' => [
        'RefreshArn' => '<string>',
        'RefreshId' => '<string>',
        'RefreshStatus' => 'INITIALIZED|RUNNING|FAILED|COMPLETED|CANCELLED',
    ],
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- RefreshDetails
 - 
- Type: TopicRefreshDetails structure
 
Details of the refresh, which is performed when the topic is created or updated.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ThrottlingException:
 Access is throttled.
- ResourceNotFoundException:
 One or more resources can't be found.
- InternalFailureException:
 An internal failure occurred.
DescribeTopicRefreshSchedule
$result = $client->describeTopicRefreshSchedule([/* ... */]); $promise = $client->describeTopicRefreshScheduleAsync([/* ... */]);
Deletes a topic refresh schedule.
Parameter Syntax
$result = $client->describeTopicRefreshSchedule([
    'AwsAccountId' => '<string>', // REQUIRED
    'DatasetId' => '<string>', // REQUIRED
    'TopicId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services account ID.
 - DatasetId
 - 
- Required: Yes
 - Type: string
 
The ID of the dataset.
 - TopicId
 - 
- Required: Yes
 - Type: string
 
The ID of the topic that contains the refresh schedule that you want to describe. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 
Result Syntax
[
    'DatasetArn' => '<string>',
    'RefreshSchedule' => [
        'BasedOnSpiceSchedule' => true || false,
        'IsEnabled' => true || false,
        'RepeatAt' => '<string>',
        'StartingAt' => <DateTime>,
        'Timezone' => '<string>',
        'TopicScheduleType' => 'HOURLY|DAILY|WEEKLY|MONTHLY',
    ],
    'RequestId' => '<string>',
    'Status' => <integer>,
    'TopicArn' => '<string>',
    'TopicId' => '<string>',
]
	Result Details
Members
- DatasetArn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the dataset.
 - RefreshSchedule
 - 
- Type: TopicRefreshSchedule structure
 
The definition of a refresh schedule.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - TopicArn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the topic.
 - TopicId
 - 
- Type: string
 
The ID of the topic that contains the refresh schedule that you want to describe. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- LimitExceededException:
 A limit is exceeded.
- ResourceNotFoundException:
 One or more resources can't be found.
- ResourceExistsException:
 The resource specified already exists.
- ThrottlingException:
 Access is throttled.
- InternalFailureException:
 An internal failure occurred.
DescribeUser
$result = $client->describeUser([/* ... */]); $promise = $client->describeUserAsync([/* ... */]);
Returns information about a user, given the user name.
Parameter Syntax
$result = $client->describeUser([
    'AwsAccountId' => '<string>', // REQUIRED
    'Namespace' => '<string>', // REQUIRED
    'UserName' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID for the Amazon Web Services account that the user is in. Currently, you use the ID for the Amazon Web Services account that contains your Amazon Quick Sight account.
 - Namespace
 - 
- Required: Yes
 - Type: string
 
The namespace. Currently, you should set this to
default. - UserName
 - 
- Required: Yes
 - Type: string
 
The name of the user that you want to describe.
 
Result Syntax
[
    'RequestId' => '<string>',
    'Status' => <integer>,
    'User' => [
        'Active' => true || false,
        'Arn' => '<string>',
        'CustomPermissionsName' => '<string>',
        'Email' => '<string>',
        'ExternalLoginFederationProviderType' => '<string>',
        'ExternalLoginFederationProviderUrl' => '<string>',
        'ExternalLoginId' => '<string>',
        'IdentityType' => 'IAM|QUICKSIGHT|IAM_IDENTITY_CENTER',
        'PrincipalId' => '<string>',
        'Role' => 'ADMIN|AUTHOR|READER|RESTRICTED_AUTHOR|RESTRICTED_READER|ADMIN_PRO|AUTHOR_PRO|READER_PRO',
        'UserName' => '<string>',
    ],
]
	Result Details
Members
- RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - User
 - 
- Type: User structure
 
The user name.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- PreconditionNotMetException:
 One or more preconditions aren't met.
- InternalFailureException:
 An internal failure occurred.
- ResourceUnavailableException:
 This resource is currently unavailable.
DescribeVPCConnection
$result = $client->describeVPCConnection([/* ... */]); $promise = $client->describeVPCConnectionAsync([/* ... */]);
Describes a VPC connection.
Parameter Syntax
$result = $client->describeVPCConnection([
    'AwsAccountId' => '<string>', // REQUIRED
    'VPCConnectionId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services account ID of the account that contains the VPC connection that you want described.
 - VPCConnectionId
 - 
- Required: Yes
 - Type: string
 
The ID of the VPC connection that you're creating. This ID is a unique identifier for each Amazon Web Services Region in an Amazon Web Services account.
 
Result Syntax
[
    'RequestId' => '<string>',
    'Status' => <integer>,
    'VPCConnection' => [
        'Arn' => '<string>',
        'AvailabilityStatus' => 'AVAILABLE|UNAVAILABLE|PARTIALLY_AVAILABLE',
        'CreatedTime' => <DateTime>,
        'DnsResolvers' => ['<string>', ...],
        'LastUpdatedTime' => <DateTime>,
        'Name' => '<string>',
        'NetworkInterfaces' => [
            [
                'AvailabilityZone' => '<string>',
                'ErrorMessage' => '<string>',
                'NetworkInterfaceId' => '<string>',
                'Status' => 'CREATING|AVAILABLE|CREATION_FAILED|UPDATING|UPDATE_FAILED|DELETING|DELETED|DELETION_FAILED|DELETION_SCHEDULED|ATTACHMENT_FAILED_ROLLBACK_FAILED',
                'SubnetId' => '<string>',
            ],
            // ...
        ],
        'RoleArn' => '<string>',
        'SecurityGroupIds' => ['<string>', ...],
        'Status' => 'CREATION_IN_PROGRESS|CREATION_SUCCESSFUL|CREATION_FAILED|UPDATE_IN_PROGRESS|UPDATE_SUCCESSFUL|UPDATE_FAILED|DELETION_IN_PROGRESS|DELETION_FAILED|DELETED',
        'VPCConnectionId' => '<string>',
        'VPCId' => '<string>',
    ],
]
	Result Details
Members
- RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - VPCConnection
 - 
- Type: VPCConnection structure
 
A response object that provides information for the specified VPC connection.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
GenerateEmbedUrlForAnonymousUser
$result = $client->generateEmbedUrlForAnonymousUser([/* ... */]); $promise = $client->generateEmbedUrlForAnonymousUserAsync([/* ... */]);
Generates an embed URL that you can use to embed an Amazon QuickSight dashboard or visual in your website, without having to register any reader users. Before you use this action, make sure that you have configured the dashboards and permissions.
The following rules apply to the generated URL:
-  
It contains a temporary bearer token. It is valid for 5 minutes after it is generated. Once redeemed within this period, it cannot be re-used again.
 -  
The URL validity period should not be confused with the actual session lifetime that can be customized using the
SessionLifetimeInMinutesparameter. The resulting user session is valid for 15 minutes (minimum) to 10 hours (maximum). The default session duration is 10 hours. -  
You are charged only when the URL is used or there is interaction with Amazon QuickSight.
 
For more information, see Embedded Analytics in the Amazon QuickSight User Guide.
For more information about the high-level steps for embedding and for an interactive demo of the ways you can customize embedding, visit the Amazon QuickSight Developer Portal.
Parameter Syntax
$result = $client->generateEmbedUrlForAnonymousUser([
    'AllowedDomains' => ['<string>', ...],
    'AuthorizedResourceArns' => ['<string>', ...], // REQUIRED
    'AwsAccountId' => '<string>', // REQUIRED
    'ExperienceConfiguration' => [ // REQUIRED
        'Dashboard' => [
            'DisabledFeatures' => ['<string>', ...],
            'EnabledFeatures' => ['<string>', ...],
            'FeatureConfigurations' => [
                'SharedView' => [
                    'Enabled' => true || false, // REQUIRED
                ],
            ],
            'InitialDashboardId' => '<string>', // REQUIRED
        ],
        'DashboardVisual' => [
            'InitialDashboardVisualId' => [ // REQUIRED
                'DashboardId' => '<string>', // REQUIRED
                'SheetId' => '<string>', // REQUIRED
                'VisualId' => '<string>', // REQUIRED
            ],
        ],
        'GenerativeQnA' => [
            'InitialTopicId' => '<string>', // REQUIRED
        ],
        'QSearchBar' => [
            'InitialTopicId' => '<string>', // REQUIRED
        ],
    ],
    'Namespace' => '<string>', // REQUIRED
    'SessionLifetimeInMinutes' => <integer>,
    'SessionTags' => [
        [
            'Key' => '<string>', // REQUIRED
            'Value' => '<string>', // REQUIRED
        ],
        // ...
    ],
]);
	Parameter Details
Members
- AllowedDomains
 - 
- Type: Array of strings
 
The domains that you want to add to the allow list for access to the generated URL that is then embedded. This optional parameter overrides the static domains that are configured in the Manage Quick Sight menu in the Amazon Quick Sight console. Instead, it allows only the domains that you include in this parameter. You can list up to three domains or subdomains in each API call.
To include all subdomains under a specific domain to the allow list, use
*. For example,https://*.sapp.amazon.com.rproxy.govskope.caincludes all subdomains underhttps://sapp.amazon.com. - AuthorizedResourceArns
 - 
- Required: Yes
 - Type: Array of strings
 
The Amazon Resource Names (ARNs) for the Quick Sight resources that the user is authorized to access during the lifetime of the session.
If you choose
Dashboardembedding experience, pass the list of dashboard ARNs in the account that you want the user to be able to view.If you want to make changes to the theme of your embedded content, pass a list of theme ARNs that the anonymous users need access to.
Currently, you can pass up to 25 theme ARNs in each API call.
 - AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID for the Amazon Web Services account that contains the dashboard that you're embedding.
 - ExperienceConfiguration
 - 
- Required: Yes
 - Type: AnonymousUserEmbeddingExperienceConfiguration structure
 
The configuration of the experience that you are embedding.
 - Namespace
 - 
- Required: Yes
 - Type: string
 
The Amazon Quick Sight namespace that the anonymous user virtually belongs to. If you are not using an Amazon QuickSight custom namespace, set this to
default. - SessionLifetimeInMinutes
 - 
- Type: long (int|float)
 
How many minutes the session is valid. The session lifetime must be in [15-600] minutes range.
 - SessionTags
 - 
- Type: Array of SessionTag structures
 
The session tags used for row-level security. Before you use this parameter, make sure that you have configured the relevant datasets using the
DataSet$RowLevelPermissionTagConfigurationparameter so that session tags can be used to provide row-level security.These are not the tags used for the Amazon Web Services resource tagging feature. For more information, see Using Row-Level Security (RLS) with Tagsin the Amazon Quick Sight User Guide.
 
Result Syntax
[
    'AnonymousUserArn' => '<string>',
    'EmbedUrl' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- AnonymousUserArn
 - 
- Required: Yes
 - Type: string
 
The Amazon Resource Name (ARN) to use for the anonymous Amazon QuickSight user.
 - EmbedUrl
 - 
- Required: Yes
 - Type: string
 
The embed URL for the dashboard.
 - RequestId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Required: Yes
 - Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- SessionLifetimeInMinutesInvalidException:
 The number of minutes specified for the lifetime of a session isn't valid. The session lifetime must be 15-600 minutes.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- UnsupportedPricingPlanException:
 This error indicates that you are calling an embedding operation in Amazon Quick Sight without the required pricing plan on your Amazon Web Services account. Before you can use embedding for anonymous users, a Quick Suite administrator needs to add capacity pricing to Quick Sight. You can do this on the Manage Quick Suite page.
After capacity pricing is added, you can use the
GetDashboardEmbedUrlAPI operation with the--identity-type ANONYMOUSoption.- InternalFailureException:
 An internal failure occurred.
GenerateEmbedUrlForRegisteredUser
$result = $client->generateEmbedUrlForRegisteredUser([/* ... */]); $promise = $client->generateEmbedUrlForRegisteredUserAsync([/* ... */]);
Generates an embed URL that you can use to embed an Amazon QuickSight experience in your website. This action can be used for any type of user registered in an Amazon QuickSight account. Before you use this action, make sure that you have configured the relevant Amazon QuickSight resource and permissions.
The following rules apply to the generated URL:
-  
It contains a temporary bearer token. It is valid for 5 minutes after it is generated. Once redeemed within this period, it cannot be re-used again.
 -  
The URL validity period should not be confused with the actual session lifetime that can be customized using the
SessionLifetimeInMinutesparameter.The resulting user session is valid for 15 minutes (minimum) to 10 hours (maximum). The default session duration is 10 hours.
 -  
You are charged only when the URL is used or there is interaction with Amazon QuickSight.
 
For more information, see Embedded Analytics in the Amazon QuickSight User Guide.
For more information about the high-level steps for embedding and for an interactive demo of the ways you can customize embedding, visit the Amazon QuickSight Developer Portal.
Parameter Syntax
$result = $client->generateEmbedUrlForRegisteredUser([
    'AllowedDomains' => ['<string>', ...],
    'AwsAccountId' => '<string>', // REQUIRED
    'ExperienceConfiguration' => [ // REQUIRED
        'Dashboard' => [
            'FeatureConfigurations' => [
                'AmazonQInQuickSight' => [
                    'ExecutiveSummary' => [
                        'Enabled' => true || false, // REQUIRED
                    ],
                ],
                'Bookmarks' => [
                    'Enabled' => true || false, // REQUIRED
                ],
                'RecentSnapshots' => [
                    'Enabled' => true || false, // REQUIRED
                ],
                'Schedules' => [
                    'Enabled' => true || false, // REQUIRED
                ],
                'SharedView' => [
                    'Enabled' => true || false, // REQUIRED
                ],
                'StatePersistence' => [
                    'Enabled' => true || false, // REQUIRED
                ],
                'ThresholdAlerts' => [
                    'Enabled' => true || false, // REQUIRED
                ],
            ],
            'InitialDashboardId' => '<string>', // REQUIRED
        ],
        'DashboardVisual' => [
            'InitialDashboardVisualId' => [ // REQUIRED
                'DashboardId' => '<string>', // REQUIRED
                'SheetId' => '<string>', // REQUIRED
                'VisualId' => '<string>', // REQUIRED
            ],
        ],
        'GenerativeQnA' => [
            'InitialTopicId' => '<string>',
        ],
        'QSearchBar' => [
            'InitialTopicId' => '<string>',
        ],
        'QuickSightConsole' => [
            'FeatureConfigurations' => [
                'AmazonQInQuickSight' => [
                    'DataQnA' => [
                        'Enabled' => true || false, // REQUIRED
                    ],
                    'DataStories' => [
                        'Enabled' => true || false, // REQUIRED
                    ],
                    'ExecutiveSummary' => [
                        'Enabled' => true || false, // REQUIRED
                    ],
                    'GenerativeAuthoring' => [
                        'Enabled' => true || false, // REQUIRED
                    ],
                ],
                'RecentSnapshots' => [
                    'Enabled' => true || false, // REQUIRED
                ],
                'Schedules' => [
                    'Enabled' => true || false, // REQUIRED
                ],
                'SharedView' => [
                    'Enabled' => true || false, // REQUIRED
                ],
                'StatePersistence' => [
                    'Enabled' => true || false, // REQUIRED
                ],
                'ThresholdAlerts' => [
                    'Enabled' => true || false, // REQUIRED
                ],
            ],
            'InitialPath' => '<string>',
        ],
    ],
    'SessionLifetimeInMinutes' => <integer>,
    'UserArn' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AllowedDomains
 - 
- Type: Array of strings
 
The domains that you want to add to the allow list for access to the generated URL that is then embedded. This optional parameter overrides the static domains that are configured in the Manage Quick Sight menu in the Amazon Quick Sight console. Instead, it allows only the domains that you include in this parameter. You can list up to three domains or subdomains in each API call.
To include all subdomains under a specific domain to the allow list, use
*. For example,https://*.sapp.amazon.com.rproxy.govskope.caincludes all subdomains underhttps://sapp.amazon.com. - AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID for the Amazon Web Services account that contains the dashboard that you're embedding.
 - ExperienceConfiguration
 - 
- Required: Yes
 - Type: RegisteredUserEmbeddingExperienceConfiguration structure
 
The experience that you want to embed. For registered users, you can embed QuickSight dashboards, Amazon Quick Sight visuals, the Amazon Quick Sight Q search bar, the Amazon Quick Sight Generative Q&A experience, or the entire Amazon Quick Sight console.
 - SessionLifetimeInMinutes
 - 
- Type: long (int|float)
 
How many minutes the session is valid. The session lifetime must be in [15-600] minutes range.
 - UserArn
 - 
- Required: Yes
 - Type: string
 
The Amazon Resource Name for the registered user.
 
Result Syntax
[
    'EmbedUrl' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- EmbedUrl
 - 
- Required: Yes
 - Type: string
 
The embed URL for the Amazon Quick Sight dashboard, visual, Q search bar, Generative Q&A experience, or console.
 - RequestId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Required: Yes
 - Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- QuickSightUserNotFoundException:
 The user with the provided name isn't found. This error can happen in any operation that requires finding a user based on a provided user name, such as
DeleteUser,DescribeUser, and so on.- ResourceNotFoundException:
 One or more resources can't be found.
- SessionLifetimeInMinutesInvalidException:
 The number of minutes specified for the lifetime of a session isn't valid. The session lifetime must be 15-600 minutes.
- ThrottlingException:
 Access is throttled.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- UnsupportedPricingPlanException:
 This error indicates that you are calling an embedding operation in Amazon Quick Sight without the required pricing plan on your Amazon Web Services account. Before you can use embedding for anonymous users, a Quick Suite administrator needs to add capacity pricing to Quick Sight. You can do this on the Manage Quick Suite page.
After capacity pricing is added, you can use the
GetDashboardEmbedUrlAPI operation with the--identity-type ANONYMOUSoption.- InternalFailureException:
 An internal failure occurred.
GenerateEmbedUrlForRegisteredUserWithIdentity
$result = $client->generateEmbedUrlForRegisteredUserWithIdentity([/* ... */]); $promise = $client->generateEmbedUrlForRegisteredUserWithIdentityAsync([/* ... */]);
Generates an embed URL that you can use to embed an Amazon Quick Sight experience in your website. This action can be used for any type of user that is registered in an Amazon Quick Sight account that uses IAM Identity Center for authentication. This API requires identity-enhanced IAM Role sessions for the authenticated user that the API call is being made for.
This API uses trusted identity propagation to ensure that an end user is authenticated and receives the embed URL that is specific to that user. The IAM Identity Center application that the user has logged into needs to have trusted Identity Propagation enabled for Amazon Quick Sight with the scope value set to quicksight:read. Before you use this action, make sure that you have configured the relevant Amazon Quick Sight resource and permissions.
Parameter Syntax
$result = $client->generateEmbedUrlForRegisteredUserWithIdentity([
    'AllowedDomains' => ['<string>', ...],
    'AwsAccountId' => '<string>', // REQUIRED
    'ExperienceConfiguration' => [ // REQUIRED
        'Dashboard' => [
            'FeatureConfigurations' => [
                'AmazonQInQuickSight' => [
                    'ExecutiveSummary' => [
                        'Enabled' => true || false, // REQUIRED
                    ],
                ],
                'Bookmarks' => [
                    'Enabled' => true || false, // REQUIRED
                ],
                'RecentSnapshots' => [
                    'Enabled' => true || false, // REQUIRED
                ],
                'Schedules' => [
                    'Enabled' => true || false, // REQUIRED
                ],
                'SharedView' => [
                    'Enabled' => true || false, // REQUIRED
                ],
                'StatePersistence' => [
                    'Enabled' => true || false, // REQUIRED
                ],
                'ThresholdAlerts' => [
                    'Enabled' => true || false, // REQUIRED
                ],
            ],
            'InitialDashboardId' => '<string>', // REQUIRED
        ],
        'DashboardVisual' => [
            'InitialDashboardVisualId' => [ // REQUIRED
                'DashboardId' => '<string>', // REQUIRED
                'SheetId' => '<string>', // REQUIRED
                'VisualId' => '<string>', // REQUIRED
            ],
        ],
        'GenerativeQnA' => [
            'InitialTopicId' => '<string>',
        ],
        'QSearchBar' => [
            'InitialTopicId' => '<string>',
        ],
        'QuickSightConsole' => [
            'FeatureConfigurations' => [
                'AmazonQInQuickSight' => [
                    'DataQnA' => [
                        'Enabled' => true || false, // REQUIRED
                    ],
                    'DataStories' => [
                        'Enabled' => true || false, // REQUIRED
                    ],
                    'ExecutiveSummary' => [
                        'Enabled' => true || false, // REQUIRED
                    ],
                    'GenerativeAuthoring' => [
                        'Enabled' => true || false, // REQUIRED
                    ],
                ],
                'RecentSnapshots' => [
                    'Enabled' => true || false, // REQUIRED
                ],
                'Schedules' => [
                    'Enabled' => true || false, // REQUIRED
                ],
                'SharedView' => [
                    'Enabled' => true || false, // REQUIRED
                ],
                'StatePersistence' => [
                    'Enabled' => true || false, // REQUIRED
                ],
                'ThresholdAlerts' => [
                    'Enabled' => true || false, // REQUIRED
                ],
            ],
            'InitialPath' => '<string>',
        ],
    ],
    'SessionLifetimeInMinutes' => <integer>,
]);
	Parameter Details
Members
- AllowedDomains
 - 
- Type: Array of strings
 
A list of domains to be allowed to generate the embed URL.
 - AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services registered user.
 - ExperienceConfiguration
 - 
- Required: Yes
 - Type: RegisteredUserEmbeddingExperienceConfiguration structure
 
The type of experience you want to embed. For registered users, you can embed QuickSight dashboards or the Amazon Quick Sight console.
Exactly one of the experience configurations is required. You can choose
DashboardorQuickSightConsole. You cannot choose more than one experience configuration. - SessionLifetimeInMinutes
 - 
- Type: long (int|float)
 
The validity of the session in minutes.
 
Result Syntax
[
    'EmbedUrl' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- EmbedUrl
 - 
- Required: Yes
 - Type: string
 
The generated embed URL for the registered user.
 - RequestId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Required: Yes
 - Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- QuickSightUserNotFoundException:
 The user with the provided name isn't found. This error can happen in any operation that requires finding a user based on a provided user name, such as
DeleteUser,DescribeUser, and so on.- ResourceNotFoundException:
 One or more resources can't be found.
- SessionLifetimeInMinutesInvalidException:
 The number of minutes specified for the lifetime of a session isn't valid. The session lifetime must be 15-600 minutes.
- ThrottlingException:
 Access is throttled.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- UnsupportedPricingPlanException:
 This error indicates that you are calling an embedding operation in Amazon Quick Sight without the required pricing plan on your Amazon Web Services account. Before you can use embedding for anonymous users, a Quick Suite administrator needs to add capacity pricing to Quick Sight. You can do this on the Manage Quick Suite page.
After capacity pricing is added, you can use the
GetDashboardEmbedUrlAPI operation with the--identity-type ANONYMOUSoption.- InternalFailureException:
 An internal failure occurred.
GetDashboardEmbedUrl
$result = $client->getDashboardEmbedUrl([/* ... */]); $promise = $client->getDashboardEmbedUrlAsync([/* ... */]);
Generates a temporary session URL and authorization code(bearer token) that you can use to embed an Amazon Quick Sight read-only dashboard in your website or application. Before you use this command, make sure that you have configured the dashboards and permissions.
Currently, you can use GetDashboardEmbedURL only from the server, not from the user's browser. The following rules apply to the generated URL:
-  
They must be used together.
 -  
They can be used one time only.
 -  
They are valid for 5 minutes after you run this command.
 -  
You are charged only when the URL is used or there is interaction with QuickSight.
 -  
The resulting user session is valid for 15 minutes (default) up to 10 hours (maximum). You can use the optional
SessionLifetimeInMinutesparameter to customize session duration. 
For more information, see Embedding Analytics Using GetDashboardEmbedUrl in the Amazon QuickSight User Guide.
For more information about the high-level steps for embedding and for an interactive demo of the ways you can customize embedding, visit the Amazon QuickSight Developer Portal.
Parameter Syntax
$result = $client->getDashboardEmbedUrl([
    'AdditionalDashboardIds' => ['<string>', ...],
    'AwsAccountId' => '<string>', // REQUIRED
    'DashboardId' => '<string>', // REQUIRED
    'IdentityType' => 'IAM|QUICKSIGHT|ANONYMOUS', // REQUIRED
    'Namespace' => '<string>',
    'ResetDisabled' => true || false,
    'SessionLifetimeInMinutes' => <integer>,
    'StatePersistenceEnabled' => true || false,
    'UndoRedoDisabled' => true || false,
    'UserArn' => '<string>',
]);
	Parameter Details
Members
- AdditionalDashboardIds
 - 
- Type: Array of strings
 
A list of one or more dashboard IDs that you want anonymous users to have tempporary access to. Currently, the
IdentityTypeparameter must be set toANONYMOUSbecause other identity types authenticate as QuickSight or IAM users. For example, if you set "--dashboard-id dash_id1 --dashboard-id dash_id2 dash_id3 identity-type ANONYMOUS", the session can access all three dashboards. - AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID for the Amazon Web Services account that contains the dashboard that you're embedding.
 - DashboardId
 - 
- Required: Yes
 - Type: string
 
The ID for the dashboard, also added to the Identity and Access Management (IAM) policy.
 - IdentityType
 - 
- Required: Yes
 - Type: string
 
The authentication method that the user uses to sign in.
 - Namespace
 - 
- Type: string
 
The Amazon Quick Sight namespace that contains the dashboard IDs in this request. If you're not using a custom namespace, set
Namespace = default. - ResetDisabled
 - 
- Type: boolean
 
Remove the reset button on the embedded dashboard. The default is FALSE, which enables the reset button.
 - SessionLifetimeInMinutes
 - 
- Type: long (int|float)
 
How many minutes the session is valid. The session lifetime must be 15-600 minutes.
 - StatePersistenceEnabled
 - 
- Type: boolean
 
Adds persistence of state for the user session in an embedded dashboard. Persistence applies to the sheet and the parameter settings. These are control settings that the dashboard subscriber (Amazon Quick Sight reader) chooses while viewing the dashboard. If this is set to
TRUE, the settings are the same when the subscriber reopens the same dashboard URL. The state is stored in Amazon Quick Sight, not in a browser cookie. If this is set to FALSE, the state of the user session is not persisted. The default isFALSE. - UndoRedoDisabled
 - 
- Type: boolean
 
Remove the undo/redo button on the embedded dashboard. The default is FALSE, which enables the undo/redo button.
 - UserArn
 - 
- Type: string
 
The Amazon QuickSight user's Amazon Resource Name (ARN), for use with
QUICKSIGHTidentity type. You can use this for any Amazon QuickSight users in your account (readers, authors, or admins) authenticated as one of the following:-  
Active Directory (AD) users or group members
 -  
Invited nonfederated users
 -  
IAM users and IAM role-based sessions authenticated through Federated Single Sign-On using SAML, OpenID Connect, or IAM federation.
 
Omit this parameter for users in the third group – IAM users and IAM role-based sessions.
 
Result Syntax
[
    'EmbedUrl' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- EmbedUrl
 - 
- Type: string
 
A single-use URL that you can put into your server-side webpage to embed your dashboard. This URL is valid for 5 minutes. The API operation provides the URL with an
auth_codevalue that enables one (and only one) sign-on to a user session that is valid for 10 hours. - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceExistsException:
 The resource specified already exists.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- DomainNotWhitelistedException:
 The domain specified isn't on the allow list. All domains for embedded dashboards must be added to the approved list by an Amazon Quick Suite admin.
- QuickSightUserNotFoundException:
 The user with the provided name isn't found. This error can happen in any operation that requires finding a user based on a provided user name, such as
DeleteUser,DescribeUser, and so on.- IdentityTypeNotSupportedException:
 The identity type specified isn't supported. Supported identity types include
IAMandQUICKSIGHT.- SessionLifetimeInMinutesInvalidException:
 The number of minutes specified for the lifetime of a session isn't valid. The session lifetime must be 15-600 minutes.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- UnsupportedPricingPlanException:
 This error indicates that you are calling an embedding operation in Amazon Quick Sight without the required pricing plan on your Amazon Web Services account. Before you can use embedding for anonymous users, a Quick Suite administrator needs to add capacity pricing to Quick Sight. You can do this on the Manage Quick Suite page.
After capacity pricing is added, you can use the
GetDashboardEmbedUrlAPI operation with the--identity-type ANONYMOUSoption.- InternalFailureException:
 An internal failure occurred.
GetFlowMetadata
$result = $client->getFlowMetadata([/* ... */]); $promise = $client->getFlowMetadataAsync([/* ... */]);
Retrieves the metadata of a flow, not including its definition specifying the steps.
Parameter Syntax
$result = $client->getFlowMetadata([
    'AwsAccountId' => '<string>', // REQUIRED
    'FlowId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the flow that you are getting metadata for.
 - FlowId
 - 
- Required: Yes
 - Type: string
 
The unique identifier of the flow.
 
Result Syntax
[
    'Arn' => '<string>',
    'CreatedTime' => <DateTime>,
    'Description' => '<string>',
    'FlowId' => '<string>',
    'LastUpdatedTime' => <DateTime>,
    'Name' => '<string>',
    'PublishState' => 'PUBLISHED|DRAFT|PENDING_APPROVAL',
    'RequestId' => '<string>',
    'RunCount' => <integer>,
    'Status' => <integer>,
    'UserCount' => <integer>,
]
	Result Details
Members
- Arn
 - 
- Required: Yes
 - Type: string
 
The Amazon Resource Name (ARN) of the flow.
 - CreatedTime
 - 
- Required: Yes
 - Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The time this flow was created.
 - Description
 - 
- Type: string
 
The description for the flow.
 - FlowId
 - 
- Required: Yes
 - Type: string
 
The unique identifier of the flow.
 - LastUpdatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The last time this flow was modified.
 - Name
 - 
- Required: Yes
 - Type: string
 
A display name for the flow.
 - PublishState
 - 
- Type: string
 
The publish state for the flow. Valid values are
DRAFT,PUBLISHED, orPENDING_APPROVAL. - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - RunCount
 - 
- Type: int
 
The number of runs done for the flow.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - UserCount
 - 
- Type: int
 
The number of users who have used the flow.
 
Errors
- ThrottlingException:
 Access is throttled.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- InternalFailureException:
 An internal failure occurred.
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
GetFlowPermissions
$result = $client->getFlowPermissions([/* ... */]); $promise = $client->getFlowPermissionsAsync([/* ... */]);
Get permissions for a flow.
Parameter Syntax
$result = $client->getFlowPermissions([
    'AwsAccountId' => '<string>', // REQUIRED
    'FlowId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the flow that you are getting permissions for.
 - FlowId
 - 
- Required: Yes
 - Type: string
 
The unique identifier of the flow to get permissions from.
 
Result Syntax
[
    'Arn' => '<string>',
    'FlowId' => '<string>',
    'Permissions' => [
        [
            'Actions' => ['<string>', ...],
            'Principal' => '<string>',
        ],
        // ...
    ],
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- Arn
 - 
- Required: Yes
 - Type: string
 
The Amazon Resource Name (ARN) of the flow you are getting permissions against.
 - FlowId
 - 
- Required: Yes
 - Type: string
 
The unique identifier of the flow with permissions.
 - Permissions
 - 
- Required: Yes
 - Type: Array of Permission structures
 
A structure that contains the permissions for the flow.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- ThrottlingException:
 Access is throttled.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- InternalFailureException:
 An internal failure occurred.
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
GetSessionEmbedUrl
$result = $client->getSessionEmbedUrl([/* ... */]); $promise = $client->getSessionEmbedUrlAsync([/* ... */]);
Generates a session URL and authorization code that you can use to embed the Amazon Amazon Quick Sight console in your web server code. Use GetSessionEmbedUrl where you want to provide an authoring portal that allows users to create data sources, datasets, analyses, and dashboards. The users who access an embedded Amazon Quick Sight console need belong to the author or admin security cohort. If you want to restrict permissions to some of these features, add a custom permissions profile to the user with the  UpdateUser  API operation. Use  RegisterUser  API operation to add a new user with a custom permission profile attached. For more information, see the following sections in the Amazon QuickSight User Guide:
Parameter Syntax
$result = $client->getSessionEmbedUrl([
    'AwsAccountId' => '<string>', // REQUIRED
    'EntryPoint' => '<string>',
    'SessionLifetimeInMinutes' => <integer>,
    'UserArn' => '<string>',
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID for the Amazon Web Services account associated with your Amazon Quick Sight subscription.
 - EntryPoint
 - 
- Type: string
 
The URL you use to access the embedded session. The entry point URL is constrained to the following paths:
-  
/start -  
/start/analyses -  
/start/dashboards -  
/start/favorites -  
/dashboards/DashboardId- whereDashboardIdis the actual ID key from the Amazon Quick Sight console URL of the dashboard -  
/analyses/AnalysisId- whereAnalysisIdis the actual ID key from the Amazon Quick Sight console URL of the analysis 
 - SessionLifetimeInMinutes
 - 
- Type: long (int|float)
 
How many minutes the session is valid. The session lifetime must be 15-600 minutes.
 - UserArn
 - 
- Type: string
 
The Amazon QuickSight user's Amazon Resource Name (ARN), for use with
QUICKSIGHTidentity type. You can use this for any type of Amazon QuickSight users in your account (readers, authors, or admins). They need to be authenticated as one of the following:-  
Active Directory (AD) users or group members
 -  
Invited nonfederated users
 -  
IAM users and IAM role-based sessions authenticated through Federated Single Sign-On using SAML, OpenID Connect, or IAM federation
 
Omit this parameter for users in the third group, IAM users and IAM role-based sessions.
 
Result Syntax
[
    'EmbedUrl' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- EmbedUrl
 - 
- Type: string
 
A single-use URL that you can put into your server-side web page to embed your QuickSight session. This URL is valid for 5 minutes. The API operation provides the URL with an
auth_codevalue that enables one (and only one) sign-on to a user session that is valid for 10 hours. - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceExistsException:
 The resource specified already exists.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- QuickSightUserNotFoundException:
 The user with the provided name isn't found. This error can happen in any operation that requires finding a user based on a provided user name, such as
DeleteUser,DescribeUser, and so on.- SessionLifetimeInMinutesInvalidException:
 The number of minutes specified for the lifetime of a session isn't valid. The session lifetime must be 15-600 minutes.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
ListActionConnectors
$result = $client->listActionConnectors([/* ... */]); $promise = $client->listActionConnectorsAsync([/* ... */]);
Lists all action connectors in the specified Amazon Web Services account. Returns summary information for each connector including its name, type, creation time, and status.
Parameter Syntax
$result = $client->listActionConnectors([
    'AwsAccountId' => '<string>', // REQUIRED
    'MaxResults' => <integer>,
    'NextToken' => '<string>',
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services account ID for which to list action connectors.
 - MaxResults
 - 
- Type: int
 
The maximum number of action connectors to return in a single response. Valid range is 1 to 100.
 - NextToken
 - 
- Type: string
 
A pagination token to retrieve the next set of results. Use the token returned from a previous call to continue listing action connectors.
 
Result Syntax
[
    'ActionConnectorSummaries' => [
        [
            'ActionConnectorId' => '<string>',
            'Arn' => '<string>',
            'CreatedTime' => <DateTime>,
            'Error' => [
                'Message' => '<string>',
                'Type' => 'INTERNAL_FAILURE',
            ],
            'LastUpdatedTime' => <DateTime>,
            'Name' => '<string>',
            'Status' => 'CREATION_IN_PROGRESS|CREATION_SUCCESSFUL|CREATION_FAILED|UPDATE_IN_PROGRESS|UPDATE_SUCCESSFUL|UPDATE_FAILED|DELETED',
            'Type' => 'GENERIC_HTTP|SERVICENOW_NOW_PLATFORM|SALESFORCE_CRM|MICROSOFT_OUTLOOK|PAGERDUTY_ADVANCE|JIRA_CLOUD|ATLASSIAN_CONFLUENCE|AMAZON_S3|AMAZON_BEDROCK_AGENT_RUNTIME|AMAZON_BEDROCK_RUNTIME|AMAZON_BEDROCK_DATA_AUTOMATION_RUNTIME|AMAZON_TEXTRACT|AMAZON_COMPREHEND|AMAZON_COMPREHEND_MEDICAL|MICROSOFT_ONEDRIVE|MICROSOFT_SHAREPOINT|MICROSOFT_TEAMS|SAP_BUSINESSPARTNER|SAP_PRODUCTMASTERDATA|SAP_PHYSICALINVENTORY|SAP_BILLOFMATERIALS|SAP_MATERIALSTOCK|ZENDESK_SUITE|SMARTSHEET|SLACK|ASANA|BAMBOO_HR',
        ],
        // ...
    ],
    'NextToken' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- ActionConnectorSummaries
 - 
- Required: Yes
 - Type: Array of ActionConnectorSummary structures
 
A list of action connector summaries containing basic information about each connector.
 - NextToken
 - 
- Type: string
 
A pagination token to retrieve the next set of results. If null, there are no more results to retrieve.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status code of the request.
 
Errors
- ThrottlingException:
 Access is throttled.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- InternalFailureException:
 An internal failure occurred.
- InvalidNextTokenException:
 The
NextTokenvalue isn't valid.- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
ListAnalyses
$result = $client->listAnalyses([/* ... */]); $promise = $client->listAnalysesAsync([/* ... */]);
Lists Amazon Quick Sight analyses that exist in the specified Amazon Web Services account.
Parameter Syntax
$result = $client->listAnalyses([
    'AwsAccountId' => '<string>', // REQUIRED
    'MaxResults' => <integer>,
    'NextToken' => '<string>',
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the analyses.
 - MaxResults
 - 
- Type: int
 
The maximum number of results to return.
 - NextToken
 - 
- Type: string
 
A pagination token that can be used in a subsequent request.
 
Result Syntax
[
    'AnalysisSummaryList' => [
        [
            'AnalysisId' => '<string>',
            'Arn' => '<string>',
            'CreatedTime' => <DateTime>,
            'LastUpdatedTime' => <DateTime>,
            'Name' => '<string>',
            'Status' => 'CREATION_IN_PROGRESS|CREATION_SUCCESSFUL|CREATION_FAILED|UPDATE_IN_PROGRESS|UPDATE_SUCCESSFUL|UPDATE_FAILED|DELETED',
        ],
        // ...
    ],
    'NextToken' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- AnalysisSummaryList
 - 
- Type: Array of AnalysisSummary structures
 
Metadata describing each of the analyses that are listed.
 - NextToken
 - 
- Type: string
 
A pagination token that can be used in a subsequent request.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- ThrottlingException:
 Access is throttled.
- InvalidNextTokenException:
 The
NextTokenvalue isn't valid.- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
ListAssetBundleExportJobs
$result = $client->listAssetBundleExportJobs([/* ... */]); $promise = $client->listAssetBundleExportJobsAsync([/* ... */]);
Lists all asset bundle export jobs that have been taken place in the last 14 days. Jobs created more than 14 days ago are deleted forever and are not returned. If you are using the same job ID for multiple jobs, ListAssetBundleExportJobs only returns the most recent job that uses the repeated job ID.
Parameter Syntax
$result = $client->listAssetBundleExportJobs([
    'AwsAccountId' => '<string>', // REQUIRED
    'MaxResults' => <integer>,
    'NextToken' => '<string>',
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that the export jobs were executed in.
 - MaxResults
 - 
- Type: int
 
The maximum number of results to be returned per request.
 - NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 
Result Syntax
[
    'AssetBundleExportJobSummaryList' => [
        [
            'Arn' => '<string>',
            'AssetBundleExportJobId' => '<string>',
            'CreatedTime' => <DateTime>,
            'ExportFormat' => 'CLOUDFORMATION_JSON|QUICKSIGHT_JSON',
            'IncludeAllDependencies' => true || false,
            'IncludePermissions' => true || false,
            'IncludeTags' => true || false,
            'JobStatus' => 'QUEUED_FOR_IMMEDIATE_EXECUTION|IN_PROGRESS|SUCCESSFUL|FAILED',
        ],
        // ...
    ],
    'NextToken' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- AssetBundleExportJobSummaryList
 - 
- Type: Array of AssetBundleExportJobSummary structures
 
A list of export job summaries.
 - NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- ThrottlingException:
 Access is throttled.
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidNextTokenException:
 The
NextTokenvalue isn't valid.- ResourceNotFoundException:
 One or more resources can't be found.
ListAssetBundleImportJobs
$result = $client->listAssetBundleImportJobs([/* ... */]); $promise = $client->listAssetBundleImportJobsAsync([/* ... */]);
Lists all asset bundle import jobs that have taken place in the last 14 days. Jobs created more than 14 days ago are deleted forever and are not returned. If you are using the same job ID for multiple jobs, ListAssetBundleImportJobs only returns the most recent job that uses the repeated job ID.
Parameter Syntax
$result = $client->listAssetBundleImportJobs([
    'AwsAccountId' => '<string>', // REQUIRED
    'MaxResults' => <integer>,
    'NextToken' => '<string>',
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that the import jobs were executed in.
 - MaxResults
 - 
- Type: int
 
The maximum number of results to be returned per request.
 - NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 
Result Syntax
[
    'AssetBundleImportJobSummaryList' => [
        [
            'Arn' => '<string>',
            'AssetBundleImportJobId' => '<string>',
            'CreatedTime' => <DateTime>,
            'FailureAction' => 'DO_NOTHING|ROLLBACK',
            'JobStatus' => 'QUEUED_FOR_IMMEDIATE_EXECUTION|IN_PROGRESS|SUCCESSFUL|FAILED|FAILED_ROLLBACK_IN_PROGRESS|FAILED_ROLLBACK_COMPLETED|FAILED_ROLLBACK_ERROR',
        ],
        // ...
    ],
    'NextToken' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- AssetBundleImportJobSummaryList
 - 
- Type: Array of AssetBundleImportJobSummary structures
 
A list of import job summaries.
 - NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the response.
 
Errors
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- ThrottlingException:
 Access is throttled.
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidNextTokenException:
 The
NextTokenvalue isn't valid.- ResourceNotFoundException:
 One or more resources can't be found.
ListBrands
$result = $client->listBrands([/* ... */]); $promise = $client->listBrandsAsync([/* ... */]);
Lists all brands in an Quick Sight account.
Parameter Syntax
$result = $client->listBrands([
    'AwsAccountId' => '<string>', // REQUIRED
    'MaxResults' => <integer>,
    'NextToken' => '<string>',
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that owns the brands that you want to list.
 - MaxResults
 - 
- Type: int
 
The maximum number of results to be returned in a single request.
 - NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 
Result Syntax
[
    'Brands' => [
        [
            'Arn' => '<string>',
            'BrandId' => '<string>',
            'BrandName' => '<string>',
            'BrandStatus' => 'CREATE_IN_PROGRESS|CREATE_SUCCEEDED|CREATE_FAILED|DELETE_IN_PROGRESS|DELETE_FAILED',
            'CreatedTime' => <DateTime>,
            'Description' => '<string>',
            'LastUpdatedTime' => <DateTime>,
        ],
        // ...
    ],
    'NextToken' => '<string>',
]
	Result Details
Members
- Brands
 - 
- Type: Array of BrandSummary structures
 
A list of all brands in your Amazon Web Services account. This structure provides basic information about each brand.
 - NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 
Errors
- ThrottlingException:
 Access is throttled.
- InvalidRequestException:
 You don't have this feature activated for your account. To fix this issue, contact Amazon Web Services support.
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InternalServerException:
 An internal service exception.
ListCustomPermissions
$result = $client->listCustomPermissions([/* ... */]); $promise = $client->listCustomPermissionsAsync([/* ... */]);
Returns a list of all the custom permissions profiles.
Parameter Syntax
$result = $client->listCustomPermissions([
    'AwsAccountId' => '<string>', // REQUIRED
    'MaxResults' => <integer>,
    'NextToken' => '<string>',
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the custom permissions profiles that you want to list.
 - MaxResults
 - 
- Type: int
 
The maximum number of results to return.
 - NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 
Result Syntax
[
    'CustomPermissionsList' => [
        [
            'Arn' => '<string>',
            'Capabilities' => [
                'Action' => 'DENY',
                'AddOrRunAnomalyDetectionForAnalyses' => 'DENY',
                'Analysis' => 'DENY',
                'Automate' => 'DENY',
                'ChatAgent' => 'DENY',
                'CreateAndUpdateDashboardEmailReports' => 'DENY',
                'CreateAndUpdateDataSources' => 'DENY',
                'CreateAndUpdateDatasets' => 'DENY',
                'CreateAndUpdateThemes' => 'DENY',
                'CreateAndUpdateThresholdAlerts' => 'DENY',
                'CreateChatAgents' => 'DENY',
                'CreateSPICEDataset' => 'DENY',
                'CreateSharedFolders' => 'DENY',
                'Dashboard' => 'DENY',
                'ExportToCsv' => 'DENY',
                'ExportToCsvInScheduledReports' => 'DENY',
                'ExportToExcel' => 'DENY',
                'ExportToExcelInScheduledReports' => 'DENY',
                'ExportToPdf' => 'DENY',
                'ExportToPdfInScheduledReports' => 'DENY',
                'Flow' => 'DENY',
                'IncludeContentInScheduledReportsEmail' => 'DENY',
                'KnowledgeBase' => 'DENY',
                'PerformFlowUiTask' => 'DENY',
                'PrintReports' => 'DENY',
                'PublishWithoutApproval' => 'DENY',
                'RenameSharedFolders' => 'DENY',
                'Research' => 'DENY',
                'ShareAnalyses' => 'DENY',
                'ShareDashboards' => 'DENY',
                'ShareDataSources' => 'DENY',
                'ShareDatasets' => 'DENY',
                'Space' => 'DENY',
                'SubscribeDashboardEmailReports' => 'DENY',
                'UseAgentWebSearch' => 'DENY',
                'UseBedrockModels' => 'DENY',
                'ViewAccountSPICECapacity' => 'DENY',
            ],
            'CustomPermissionsName' => '<string>',
        ],
        // ...
    ],
    'NextToken' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- CustomPermissionsList
 - 
- Type: Array of CustomPermissions structures
 
A list of custom permissions profiles.
 - NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ResourceNotFoundException:
 One or more resources can't be found.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ThrottlingException:
 Access is throttled.
- PreconditionNotMetException:
 One or more preconditions aren't met.
- InternalFailureException:
 An internal failure occurred.
- ResourceUnavailableException:
 This resource is currently unavailable.
ListDashboardVersions
$result = $client->listDashboardVersions([/* ... */]); $promise = $client->listDashboardVersionsAsync([/* ... */]);
Lists all the versions of the dashboards in the Amazon Quick Sight subscription.
Parameter Syntax
$result = $client->listDashboardVersions([
    'AwsAccountId' => '<string>', // REQUIRED
    'DashboardId' => '<string>', // REQUIRED
    'MaxResults' => <integer>,
    'NextToken' => '<string>',
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the dashboard that you're listing versions for.
 - DashboardId
 - 
- Required: Yes
 - Type: string
 
The ID for the dashboard.
 - MaxResults
 - 
- Type: int
 
The maximum number of results to be returned per request.
 - NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 
Result Syntax
[
    'DashboardVersionSummaryList' => [
        [
            'Arn' => '<string>',
            'CreatedTime' => <DateTime>,
            'Description' => '<string>',
            'SourceEntityArn' => '<string>',
            'Status' => 'CREATION_IN_PROGRESS|CREATION_SUCCESSFUL|CREATION_FAILED|UPDATE_IN_PROGRESS|UPDATE_SUCCESSFUL|UPDATE_FAILED|DELETED',
            'VersionNumber' => <integer>,
        ],
        // ...
    ],
    'NextToken' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- DashboardVersionSummaryList
 - 
- Type: Array of DashboardVersionSummary structures
 
A structure that contains information about each version of the dashboard.
 - NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- InvalidNextTokenException:
 The
NextTokenvalue isn't valid.- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
ListDashboards
$result = $client->listDashboards([/* ... */]); $promise = $client->listDashboardsAsync([/* ... */]);
Lists dashboards in an Amazon Web Services account.
Parameter Syntax
$result = $client->listDashboards([
    'AwsAccountId' => '<string>', // REQUIRED
    'MaxResults' => <integer>,
    'NextToken' => '<string>',
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the dashboards that you're listing.
 - MaxResults
 - 
- Type: int
 
The maximum number of results to be returned per request.
 - NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 
Result Syntax
[
    'DashboardSummaryList' => [
        [
            'Arn' => '<string>',
            'CreatedTime' => <DateTime>,
            'DashboardId' => '<string>',
            'LastPublishedTime' => <DateTime>,
            'LastUpdatedTime' => <DateTime>,
            'Name' => '<string>',
            'PublishedVersionNumber' => <integer>,
        ],
        // ...
    ],
    'NextToken' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- DashboardSummaryList
 - 
- Type: Array of DashboardSummary structures
 
A structure that contains all of the dashboards in your Amazon Web Services account. This structure provides basic information about the dashboards.
 - NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- ThrottlingException:
 Access is throttled.
- InvalidNextTokenException:
 The
NextTokenvalue isn't valid.- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
ListDataSets
$result = $client->listDataSets([/* ... */]); $promise = $client->listDataSetsAsync([/* ... */]);
Lists all of the datasets belonging to the current Amazon Web Services account in an Amazon Web Services Region.
The permissions resource is arn:aws:quicksight:region:aws-account-id:dataset/*.
Parameter Syntax
$result = $client->listDataSets([
    'AwsAccountId' => '<string>', // REQUIRED
    'MaxResults' => <integer>,
    'NextToken' => '<string>',
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services account ID.
 - MaxResults
 - 
- Type: int
 
The maximum number of results to be returned per request.
 - NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 
Result Syntax
[
    'DataSetSummaries' => [
        [
            'Arn' => '<string>',
            'ColumnLevelPermissionRulesApplied' => true || false,
            'CreatedTime' => <DateTime>,
            'DataSetId' => '<string>',
            'ImportMode' => 'SPICE|DIRECT_QUERY',
            'LastUpdatedTime' => <DateTime>,
            'Name' => '<string>',
            'RowLevelPermissionDataSet' => [
                'Arn' => '<string>',
                'FormatVersion' => 'VERSION_1|VERSION_2',
                'Namespace' => '<string>',
                'PermissionPolicy' => 'GRANT_ACCESS|DENY_ACCESS',
                'Status' => 'ENABLED|DISABLED',
            ],
            'RowLevelPermissionTagConfigurationApplied' => true || false,
            'UseAs' => 'RLS_RULES',
        ],
        // ...
    ],
    'NextToken' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- DataSetSummaries
 - 
- Type: Array of DataSetSummary structures
 
The list of dataset summaries.
 - NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ThrottlingException:
 Access is throttled.
- InvalidNextTokenException:
 The
NextTokenvalue isn't valid.- InternalFailureException:
 An internal failure occurred.
ListDataSources
$result = $client->listDataSources([/* ... */]); $promise = $client->listDataSourcesAsync([/* ... */]);
Lists data sources in current Amazon Web Services Region that belong to this Amazon Web Services account.
Parameter Syntax
$result = $client->listDataSources([
    'AwsAccountId' => '<string>', // REQUIRED
    'MaxResults' => <integer>,
    'NextToken' => '<string>',
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services account ID.
 - MaxResults
 - 
- Type: int
 
The maximum number of results to be returned per request.
 - NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 
Result Syntax
[
    'DataSources' => [
        [
            'AlternateDataSourceParameters' => [
                [
                    'AmazonElasticsearchParameters' => [
                        'Domain' => '<string>',
                    ],
                    'AmazonOpenSearchParameters' => [
                        'Domain' => '<string>',
                    ],
                    'AthenaParameters' => [
                        'IdentityCenterConfiguration' => [
                            'EnableIdentityPropagation' => true || false,
                        ],
                        'RoleArn' => '<string>',
                        'WorkGroup' => '<string>',
                    ],
                    'AuroraParameters' => [
                        'Database' => '<string>',
                        'Host' => '<string>',
                        'Port' => <integer>,
                    ],
                    'AuroraPostgreSqlParameters' => [
                        'Database' => '<string>',
                        'Host' => '<string>',
                        'Port' => <integer>,
                    ],
                    'AwsIotAnalyticsParameters' => [
                        'DataSetName' => '<string>',
                    ],
                    'BigQueryParameters' => [
                        'DataSetRegion' => '<string>',
                        'ProjectId' => '<string>',
                    ],
                    'ConfluenceParameters' => [
                        'ConfluenceUrl' => '<string>',
                    ],
                    'CustomConnectionParameters' => [
                        'ConnectionType' => '<string>',
                    ],
                    'DatabricksParameters' => [
                        'Host' => '<string>',
                        'Port' => <integer>,
                        'SqlEndpointPath' => '<string>',
                    ],
                    'ExasolParameters' => [
                        'Host' => '<string>',
                        'Port' => <integer>,
                    ],
                    'ImpalaParameters' => [
                        'Database' => '<string>',
                        'Host' => '<string>',
                        'Port' => <integer>,
                        'SqlEndpointPath' => '<string>',
                    ],
                    'JiraParameters' => [
                        'SiteBaseUrl' => '<string>',
                    ],
                    'MariaDbParameters' => [
                        'Database' => '<string>',
                        'Host' => '<string>',
                        'Port' => <integer>,
                    ],
                    'MySqlParameters' => [
                        'Database' => '<string>',
                        'Host' => '<string>',
                        'Port' => <integer>,
                    ],
                    'OracleParameters' => [
                        'Database' => '<string>',
                        'Host' => '<string>',
                        'Port' => <integer>,
                        'UseServiceName' => true || false,
                    ],
                    'PostgreSqlParameters' => [
                        'Database' => '<string>',
                        'Host' => '<string>',
                        'Port' => <integer>,
                    ],
                    'PrestoParameters' => [
                        'Catalog' => '<string>',
                        'Host' => '<string>',
                        'Port' => <integer>,
                    ],
                    'QBusinessParameters' => [
                        'ApplicationArn' => '<string>',
                    ],
                    'RdsParameters' => [
                        'Database' => '<string>',
                        'InstanceId' => '<string>',
                    ],
                    'RedshiftParameters' => [
                        'ClusterId' => '<string>',
                        'Database' => '<string>',
                        'Host' => '<string>',
                        'IAMParameters' => [
                            'AutoCreateDatabaseUser' => true || false,
                            'DatabaseGroups' => ['<string>', ...],
                            'DatabaseUser' => '<string>',
                            'RoleArn' => '<string>',
                        ],
                        'IdentityCenterConfiguration' => [
                            'EnableIdentityPropagation' => true || false,
                        ],
                        'Port' => <integer>,
                    ],
                    'S3KnowledgeBaseParameters' => [
                        'BucketUrl' => '<string>',
                        'MetadataFilesLocation' => '<string>',
                        'RoleArn' => '<string>',
                    ],
                    'S3Parameters' => [
                        'ManifestFileLocation' => [
                            'Bucket' => '<string>',
                            'Key' => '<string>',
                        ],
                        'RoleArn' => '<string>',
                    ],
                    'ServiceNowParameters' => [
                        'SiteBaseUrl' => '<string>',
                    ],
                    'SnowflakeParameters' => [
                        'AuthenticationType' => 'PASSWORD|TOKEN|X509',
                        'Database' => '<string>',
                        'DatabaseAccessControlRole' => '<string>',
                        'Host' => '<string>',
                        'OAuthParameters' => [
                            'IdentityProviderResourceUri' => '<string>',
                            'IdentityProviderVpcConnectionProperties' => [
                                'VpcConnectionArn' => '<string>',
                            ],
                            'OAuthScope' => '<string>',
                            'TokenProviderUrl' => '<string>',
                        ],
                        'Warehouse' => '<string>',
                    ],
                    'SparkParameters' => [
                        'Host' => '<string>',
                        'Port' => <integer>,
                    ],
                    'SqlServerParameters' => [
                        'Database' => '<string>',
                        'Host' => '<string>',
                        'Port' => <integer>,
                    ],
                    'StarburstParameters' => [
                        'AuthenticationType' => 'PASSWORD|TOKEN|X509',
                        'Catalog' => '<string>',
                        'DatabaseAccessControlRole' => '<string>',
                        'Host' => '<string>',
                        'OAuthParameters' => [
                            'IdentityProviderResourceUri' => '<string>',
                            'IdentityProviderVpcConnectionProperties' => [
                                'VpcConnectionArn' => '<string>',
                            ],
                            'OAuthScope' => '<string>',
                            'TokenProviderUrl' => '<string>',
                        ],
                        'Port' => <integer>,
                        'ProductType' => 'GALAXY|ENTERPRISE',
                    ],
                    'TeradataParameters' => [
                        'Database' => '<string>',
                        'Host' => '<string>',
                        'Port' => <integer>,
                    ],
                    'TrinoParameters' => [
                        'Catalog' => '<string>',
                        'Host' => '<string>',
                        'Port' => <integer>,
                    ],
                    'TwitterParameters' => [
                        'MaxRows' => <integer>,
                        'Query' => '<string>',
                    ],
                    'WebCrawlerParameters' => [
                        'LoginPageUrl' => '<string>',
                        'PasswordButtonXpath' => '<string>',
                        'PasswordFieldXpath' => '<string>',
                        'UsernameButtonXpath' => '<string>',
                        'UsernameFieldXpath' => '<string>',
                        'WebCrawlerAuthType' => 'NO_AUTH|BASIC_AUTH|FORM|SAML',
                        'WebProxyHostName' => '<string>',
                        'WebProxyPortNumber' => <integer>,
                    ],
                ],
                // ...
            ],
            'Arn' => '<string>',
            'CreatedTime' => <DateTime>,
            'DataSourceId' => '<string>',
            'DataSourceParameters' => [
                'AmazonElasticsearchParameters' => [
                    'Domain' => '<string>',
                ],
                'AmazonOpenSearchParameters' => [
                    'Domain' => '<string>',
                ],
                'AthenaParameters' => [
                    'IdentityCenterConfiguration' => [
                        'EnableIdentityPropagation' => true || false,
                    ],
                    'RoleArn' => '<string>',
                    'WorkGroup' => '<string>',
                ],
                'AuroraParameters' => [
                    'Database' => '<string>',
                    'Host' => '<string>',
                    'Port' => <integer>,
                ],
                'AuroraPostgreSqlParameters' => [
                    'Database' => '<string>',
                    'Host' => '<string>',
                    'Port' => <integer>,
                ],
                'AwsIotAnalyticsParameters' => [
                    'DataSetName' => '<string>',
                ],
                'BigQueryParameters' => [
                    'DataSetRegion' => '<string>',
                    'ProjectId' => '<string>',
                ],
                'ConfluenceParameters' => [
                    'ConfluenceUrl' => '<string>',
                ],
                'CustomConnectionParameters' => [
                    'ConnectionType' => '<string>',
                ],
                'DatabricksParameters' => [
                    'Host' => '<string>',
                    'Port' => <integer>,
                    'SqlEndpointPath' => '<string>',
                ],
                'ExasolParameters' => [
                    'Host' => '<string>',
                    'Port' => <integer>,
                ],
                'ImpalaParameters' => [
                    'Database' => '<string>',
                    'Host' => '<string>',
                    'Port' => <integer>,
                    'SqlEndpointPath' => '<string>',
                ],
                'JiraParameters' => [
                    'SiteBaseUrl' => '<string>',
                ],
                'MariaDbParameters' => [
                    'Database' => '<string>',
                    'Host' => '<string>',
                    'Port' => <integer>,
                ],
                'MySqlParameters' => [
                    'Database' => '<string>',
                    'Host' => '<string>',
                    'Port' => <integer>,
                ],
                'OracleParameters' => [
                    'Database' => '<string>',
                    'Host' => '<string>',
                    'Port' => <integer>,
                    'UseServiceName' => true || false,
                ],
                'PostgreSqlParameters' => [
                    'Database' => '<string>',
                    'Host' => '<string>',
                    'Port' => <integer>,
                ],
                'PrestoParameters' => [
                    'Catalog' => '<string>',
                    'Host' => '<string>',
                    'Port' => <integer>,
                ],
                'QBusinessParameters' => [
                    'ApplicationArn' => '<string>',
                ],
                'RdsParameters' => [
                    'Database' => '<string>',
                    'InstanceId' => '<string>',
                ],
                'RedshiftParameters' => [
                    'ClusterId' => '<string>',
                    'Database' => '<string>',
                    'Host' => '<string>',
                    'IAMParameters' => [
                        'AutoCreateDatabaseUser' => true || false,
                        'DatabaseGroups' => ['<string>', ...],
                        'DatabaseUser' => '<string>',
                        'RoleArn' => '<string>',
                    ],
                    'IdentityCenterConfiguration' => [
                        'EnableIdentityPropagation' => true || false,
                    ],
                    'Port' => <integer>,
                ],
                'S3KnowledgeBaseParameters' => [
                    'BucketUrl' => '<string>',
                    'MetadataFilesLocation' => '<string>',
                    'RoleArn' => '<string>',
                ],
                'S3Parameters' => [
                    'ManifestFileLocation' => [
                        'Bucket' => '<string>',
                        'Key' => '<string>',
                    ],
                    'RoleArn' => '<string>',
                ],
                'ServiceNowParameters' => [
                    'SiteBaseUrl' => '<string>',
                ],
                'SnowflakeParameters' => [
                    'AuthenticationType' => 'PASSWORD|TOKEN|X509',
                    'Database' => '<string>',
                    'DatabaseAccessControlRole' => '<string>',
                    'Host' => '<string>',
                    'OAuthParameters' => [
                        'IdentityProviderResourceUri' => '<string>',
                        'IdentityProviderVpcConnectionProperties' => [
                            'VpcConnectionArn' => '<string>',
                        ],
                        'OAuthScope' => '<string>',
                        'TokenProviderUrl' => '<string>',
                    ],
                    'Warehouse' => '<string>',
                ],
                'SparkParameters' => [
                    'Host' => '<string>',
                    'Port' => <integer>,
                ],
                'SqlServerParameters' => [
                    'Database' => '<string>',
                    'Host' => '<string>',
                    'Port' => <integer>,
                ],
                'StarburstParameters' => [
                    'AuthenticationType' => 'PASSWORD|TOKEN|X509',
                    'Catalog' => '<string>',
                    'DatabaseAccessControlRole' => '<string>',
                    'Host' => '<string>',
                    'OAuthParameters' => [
                        'IdentityProviderResourceUri' => '<string>',
                        'IdentityProviderVpcConnectionProperties' => [
                            'VpcConnectionArn' => '<string>',
                        ],
                        'OAuthScope' => '<string>',
                        'TokenProviderUrl' => '<string>',
                    ],
                    'Port' => <integer>,
                    'ProductType' => 'GALAXY|ENTERPRISE',
                ],
                'TeradataParameters' => [
                    'Database' => '<string>',
                    'Host' => '<string>',
                    'Port' => <integer>,
                ],
                'TrinoParameters' => [
                    'Catalog' => '<string>',
                    'Host' => '<string>',
                    'Port' => <integer>,
                ],
                'TwitterParameters' => [
                    'MaxRows' => <integer>,
                    'Query' => '<string>',
                ],
                'WebCrawlerParameters' => [
                    'LoginPageUrl' => '<string>',
                    'PasswordButtonXpath' => '<string>',
                    'PasswordFieldXpath' => '<string>',
                    'UsernameButtonXpath' => '<string>',
                    'UsernameFieldXpath' => '<string>',
                    'WebCrawlerAuthType' => 'NO_AUTH|BASIC_AUTH|FORM|SAML',
                    'WebProxyHostName' => '<string>',
                    'WebProxyPortNumber' => <integer>,
                ],
            ],
            'ErrorInfo' => [
                'Message' => '<string>',
                'Type' => 'ACCESS_DENIED|COPY_SOURCE_NOT_FOUND|TIMEOUT|ENGINE_VERSION_NOT_SUPPORTED|UNKNOWN_HOST|GENERIC_SQL_FAILURE|CONFLICT|UNKNOWN',
            ],
            'LastUpdatedTime' => <DateTime>,
            'Name' => '<string>',
            'SecretArn' => '<string>',
            'SslProperties' => [
                'DisableSsl' => true || false,
            ],
            'Status' => 'CREATION_IN_PROGRESS|CREATION_SUCCESSFUL|CREATION_FAILED|UPDATE_IN_PROGRESS|UPDATE_SUCCESSFUL|UPDATE_FAILED|DELETED',
            'Type' => 'ADOBE_ANALYTICS|AMAZON_ELASTICSEARCH|ATHENA|AURORA|AURORA_POSTGRESQL|AWS_IOT_ANALYTICS|GITHUB|JIRA|MARIADB|MYSQL|ORACLE|POSTGRESQL|PRESTO|REDSHIFT|S3|SALESFORCE|SERVICENOW|SNOWFLAKE|SPARK|SQLSERVER|TERADATA|TWITTER|TIMESTREAM|AMAZON_OPENSEARCH|EXASOL|DATABRICKS|STARBURST|TRINO|BIGQUERY|GOOGLESHEETS|GOOGLE_DRIVE|CONFLUENCE|SHAREPOINT|ONE_DRIVE|WEB_CRAWLER|S3_KNOWLEDGE_BASE|QBUSINESS',
            'VpcConnectionProperties' => [
                'VpcConnectionArn' => '<string>',
            ],
        ],
        // ...
    ],
    'NextToken' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- DataSources
 - 
- Type: Array of DataSource structures
 
A list of data sources.
 - NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ThrottlingException:
 Access is throttled.
- InvalidNextTokenException:
 The
NextTokenvalue isn't valid.- InternalFailureException:
 An internal failure occurred.
ListFlows
$result = $client->listFlows([/* ... */]); $promise = $client->listFlowsAsync([/* ... */]);
Lists flows in an Amazon Web Services account.
Parameter Syntax
$result = $client->listFlows([
    'AwsAccountId' => '<string>', // REQUIRED
    'MaxResults' => <integer>,
    'NextToken' => '<string>',
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the flow list that you are getting.
 - MaxResults
 - 
- Type: int
 
The maximum number of results to be returned per request.
 - NextToken
 - 
- Type: string
 
The token to request the next set of results, or null if you want to retrieve the first set.
 
Result Syntax
[
    'FlowSummaryList' => [
        [
            'Arn' => '<string>',
            'CreatedBy' => '<string>',
            'CreatedTime' => <DateTime>,
            'Description' => '<string>',
            'FlowId' => '<string>',
            'LastPublishedAt' => <DateTime>,
            'LastPublishedBy' => '<string>',
            'LastUpdatedBy' => '<string>',
            'LastUpdatedTime' => <DateTime>,
            'Name' => '<string>',
            'PublishState' => 'PUBLISHED|DRAFT|PENDING_APPROVAL',
            'RunCount' => <integer>,
            'UserCount' => <integer>,
        ],
        // ...
    ],
    'NextToken' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- FlowSummaryList
 - 
- Type: Array of FlowSummary structures
 
A structure that contains all of the flows in your Amazon Web Services account. This structure provides basic information about the flows.
 - NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- ThrottlingException:
 Access is throttled.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- InternalFailureException:
 An internal failure occurred.
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
ListFolderMembers
$result = $client->listFolderMembers([/* ... */]); $promise = $client->listFolderMembersAsync([/* ... */]);
List all assets (DASHBOARD, ANALYSIS, and DATASET) in a folder. 
Parameter Syntax
$result = $client->listFolderMembers([
    'AwsAccountId' => '<string>', // REQUIRED
    'FolderId' => '<string>', // REQUIRED
    'MaxResults' => <integer>,
    'NextToken' => '<string>',
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID for the Amazon Web Services account that contains the folder.
 - FolderId
 - 
- Required: Yes
 - Type: string
 
The ID of the folder.
 - MaxResults
 - 
- Type: int
 
The maximum number of results to be returned per request.
 - NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 
Result Syntax
[
    'FolderMemberList' => [
        [
            'MemberArn' => '<string>',
            'MemberId' => '<string>',
        ],
        // ...
    ],
    'NextToken' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- FolderMemberList
 - 
- Type: Array of MemberIdArnPair structures
 
A structure that contains all of the folder members (dashboards, analyses, and datasets) in the folder.
 - NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- InvalidNextTokenException:
 The
NextTokenvalue isn't valid.- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
ListFolders
$result = $client->listFolders([/* ... */]); $promise = $client->listFoldersAsync([/* ... */]);
Lists all folders in an account.
Parameter Syntax
$result = $client->listFolders([
    'AwsAccountId' => '<string>', // REQUIRED
    'MaxResults' => <integer>,
    'NextToken' => '<string>',
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID for the Amazon Web Services account that contains the folder.
 - MaxResults
 - 
- Type: int
 
The maximum number of results to be returned per request.
 - NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 
Result Syntax
[
    'FolderSummaryList' => [
        [
            'Arn' => '<string>',
            'CreatedTime' => <DateTime>,
            'FolderId' => '<string>',
            'FolderType' => 'SHARED|RESTRICTED',
            'LastUpdatedTime' => <DateTime>,
            'Name' => '<string>',
            'SharingModel' => 'ACCOUNT|NAMESPACE',
        ],
        // ...
    ],
    'NextToken' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- FolderSummaryList
 - 
- Type: Array of FolderSummary structures
 
A structure that contains all of the folders in the Amazon Web Services account. This structure provides basic information about the folders.
 - NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- InvalidNextTokenException:
 The
NextTokenvalue isn't valid.- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
ListFoldersForResource
$result = $client->listFoldersForResource([/* ... */]); $promise = $client->listFoldersForResourceAsync([/* ... */]);
List all folders that a resource is a member of.
Parameter Syntax
$result = $client->listFoldersForResource([
    'AwsAccountId' => '<string>', // REQUIRED
    'MaxResults' => <integer>,
    'NextToken' => '<string>',
    'ResourceArn' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID for the Amazon Web Services account that contains the resource.
 - MaxResults
 - 
- Type: int
 
The maximum number of results to be returned per request.
 - NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 - ResourceArn
 - 
- Required: Yes
 - Type: string
 
The Amazon Resource Name (ARN) the resource whose folders you need to list.
 
Result Syntax
[
    'Folders' => ['<string>', ...],
    'NextToken' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- Folders
 - 
- Type: Array of strings
 
A list that contains the Amazon Resource Names (ARNs) of all folders that the resource is a member of.
 - NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- InvalidNextTokenException:
 The
NextTokenvalue isn't valid.- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
ListGroupMemberships
$result = $client->listGroupMemberships([/* ... */]); $promise = $client->listGroupMembershipsAsync([/* ... */]);
Lists member users in a group.
Parameter Syntax
$result = $client->listGroupMemberships([
    'AwsAccountId' => '<string>', // REQUIRED
    'GroupName' => '<string>', // REQUIRED
    'MaxResults' => <integer>,
    'Namespace' => '<string>', // REQUIRED
    'NextToken' => '<string>',
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID for the Amazon Web Services account that the group is in. Currently, you use the ID for the Amazon Web Services account that contains your Amazon Quick Sight account.
 - GroupName
 - 
- Required: Yes
 - Type: string
 
The name of the group that you want to see a membership list of.
 - MaxResults
 - 
- Type: int
 
The maximum number of results to return from this request.
 - Namespace
 - 
- Required: Yes
 - Type: string
 
The namespace of the group that you want a list of users from.
 - NextToken
 - 
- Type: string
 
A pagination token that can be used in a subsequent request.
 
Result Syntax
[
    'GroupMemberList' => [
        [
            'Arn' => '<string>',
            'MemberName' => '<string>',
        ],
        // ...
    ],
    'NextToken' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- GroupMemberList
 - 
- Type: Array of GroupMember structures
 
The list of the members of the group.
 - NextToken
 - 
- Type: string
 
A pagination token that can be used in a subsequent request.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- InvalidNextTokenException:
 The
NextTokenvalue isn't valid.- PreconditionNotMetException:
 One or more preconditions aren't met.
- InternalFailureException:
 An internal failure occurred.
- ResourceUnavailableException:
 This resource is currently unavailable.
ListGroups
$result = $client->listGroups([/* ... */]); $promise = $client->listGroupsAsync([/* ... */]);
Lists all user groups in Amazon Quick Sight.
Parameter Syntax
$result = $client->listGroups([
    'AwsAccountId' => '<string>', // REQUIRED
    'MaxResults' => <integer>,
    'Namespace' => '<string>', // REQUIRED
    'NextToken' => '<string>',
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID for the Amazon Web Services account that the group is in. Currently, you use the ID for the Amazon Web Services account that contains your Amazon Quick Sight account.
 - MaxResults
 - 
- Type: int
 
The maximum number of results to return.
 - Namespace
 - 
- Required: Yes
 - Type: string
 
The namespace that you want a list of groups from.
 - NextToken
 - 
- Type: string
 
A pagination token that can be used in a subsequent request.
 
Result Syntax
[
    'GroupList' => [
        [
            'Arn' => '<string>',
            'Description' => '<string>',
            'GroupName' => '<string>',
            'PrincipalId' => '<string>',
        ],
        // ...
    ],
    'NextToken' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- GroupList
 - 
- Type: Array of Group structures
 
The list of the groups.
 - NextToken
 - 
- Type: string
 
A pagination token that can be used in a subsequent request.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- InvalidNextTokenException:
 The
NextTokenvalue isn't valid.- PreconditionNotMetException:
 One or more preconditions aren't met.
- InternalFailureException:
 An internal failure occurred.
- ResourceUnavailableException:
 This resource is currently unavailable.
ListIAMPolicyAssignments
$result = $client->listIAMPolicyAssignments([/* ... */]); $promise = $client->listIAMPolicyAssignmentsAsync([/* ... */]);
Lists the IAM policy assignments in the current Amazon Quick Sight account.
Parameter Syntax
$result = $client->listIAMPolicyAssignments([
    'AssignmentStatus' => 'ENABLED|DRAFT|DISABLED',
    'AwsAccountId' => '<string>', // REQUIRED
    'MaxResults' => <integer>,
    'Namespace' => '<string>', // REQUIRED
    'NextToken' => '<string>',
]);
	Parameter Details
Members
- AssignmentStatus
 - 
- Type: string
 
The status of the assignments.
 - AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains these IAM policy assignments.
 - MaxResults
 - 
- Type: int
 
The maximum number of results to be returned per request.
 - Namespace
 - 
- Required: Yes
 - Type: string
 
The namespace for the assignments.
 - NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 
Result Syntax
[
    'IAMPolicyAssignments' => [
        [
            'AssignmentName' => '<string>',
            'AssignmentStatus' => 'ENABLED|DRAFT|DISABLED',
        ],
        // ...
    ],
    'NextToken' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- IAMPolicyAssignments
 - 
- Type: Array of IAMPolicyAssignmentSummary structures
 
Information describing the IAM policy assignments.
 - NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- InvalidNextTokenException:
 The
NextTokenvalue isn't valid.- InternalFailureException:
 An internal failure occurred.
ListIAMPolicyAssignmentsForUser
$result = $client->listIAMPolicyAssignmentsForUser([/* ... */]); $promise = $client->listIAMPolicyAssignmentsForUserAsync([/* ... */]);
Lists all of the IAM policy assignments, including the Amazon Resource Names (ARNs), for the IAM policies assigned to the specified user and group, or groups that the user belongs to.
Parameter Syntax
$result = $client->listIAMPolicyAssignmentsForUser([
    'AwsAccountId' => '<string>', // REQUIRED
    'MaxResults' => <integer>,
    'Namespace' => '<string>', // REQUIRED
    'NextToken' => '<string>',
    'UserName' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the assignments.
 - MaxResults
 - 
- Type: int
 
The maximum number of results to be returned per request.
 - Namespace
 - 
- Required: Yes
 - Type: string
 
The namespace of the assignment.
 - NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 - UserName
 - 
- Required: Yes
 - Type: string
 
The name of the user.
 
Result Syntax
[
    'ActiveAssignments' => [
        [
            'AssignmentName' => '<string>',
            'PolicyArn' => '<string>',
        ],
        // ...
    ],
    'NextToken' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- ActiveAssignments
 - 
- Type: Array of ActiveIAMPolicyAssignment structures
 
The active assignments for this user.
 - NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceExistsException:
 The resource specified already exists.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- ConcurrentUpdatingException:
 A resource is already in a state that indicates an operation is happening that must complete before a new update can be applied.
- InternalFailureException:
 An internal failure occurred.
ListIdentityPropagationConfigs
$result = $client->listIdentityPropagationConfigs([/* ... */]); $promise = $client->listIdentityPropagationConfigsAsync([/* ... */]);
Lists all services and authorized targets that the Quick Sight IAM Identity Center application can access.
This operation is only supported for Quick Sight accounts that use IAM Identity Center.
Parameter Syntax
$result = $client->listIdentityPropagationConfigs([
    'AwsAccountId' => '<string>', // REQUIRED
    'MaxResults' => <integer>,
    'NextToken' => '<string>',
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contain the identity propagation configurations of.
 - MaxResults
 - 
- Type: int
 
The maximum number of results to be returned.
 - NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 
Result Syntax
[
    'NextToken' => '<string>',
    'RequestId' => '<string>',
    'Services' => [
        [
            'AuthorizedTargets' => ['<string>', ...],
            'Service' => 'REDSHIFT|QBUSINESS|ATHENA',
        ],
        // ...
    ],
    'Status' => <integer>,
]
	Result Details
Members
- NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Services
 - 
- Type: Array of AuthorizedTargetsByService structures
 
A list of services and their authorized targets that the Quick Sight IAM Identity Center application can access.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- InternalFailureException:
 An internal failure occurred.
ListIngestions
$result = $client->listIngestions([/* ... */]); $promise = $client->listIngestionsAsync([/* ... */]);
Lists the history of SPICE ingestions for a dataset. Limited to 5 TPS per user and 25 TPS per account.
Parameter Syntax
$result = $client->listIngestions([
    'AwsAccountId' => '<string>', // REQUIRED
    'DataSetId' => '<string>', // REQUIRED
    'MaxResults' => <integer>,
    'NextToken' => '<string>',
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services account ID.
 - DataSetId
 - 
- Required: Yes
 - Type: string
 
The ID of the dataset used in the ingestion.
 - MaxResults
 - 
- Type: int
 
The maximum number of results to be returned per request.
 - NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 
Result Syntax
[
    'Ingestions' => [
        [
            'Arn' => '<string>',
            'CreatedTime' => <DateTime>,
            'ErrorInfo' => [
                'Message' => '<string>',
                'Type' => 'FAILURE_TO_ASSUME_ROLE|INGESTION_SUPERSEDED|INGESTION_CANCELED|DATA_SET_DELETED|DATA_SET_NOT_SPICE|S3_UPLOADED_FILE_DELETED|S3_MANIFEST_ERROR|DATA_TOLERANCE_EXCEPTION|SPICE_TABLE_NOT_FOUND|DATA_SET_SIZE_LIMIT_EXCEEDED|ROW_SIZE_LIMIT_EXCEEDED|ACCOUNT_CAPACITY_LIMIT_EXCEEDED|CUSTOMER_ERROR|DATA_SOURCE_NOT_FOUND|IAM_ROLE_NOT_AVAILABLE|CONNECTION_FAILURE|SQL_TABLE_NOT_FOUND|PERMISSION_DENIED|SSL_CERTIFICATE_VALIDATION_FAILURE|OAUTH_TOKEN_FAILURE|SOURCE_API_LIMIT_EXCEEDED_FAILURE|PASSWORD_AUTHENTICATION_FAILURE|SQL_SCHEMA_MISMATCH_ERROR|INVALID_DATE_FORMAT|INVALID_DATAPREP_SYNTAX|SOURCE_RESOURCE_LIMIT_EXCEEDED|SQL_INVALID_PARAMETER_VALUE|QUERY_TIMEOUT|SQL_NUMERIC_OVERFLOW|UNRESOLVABLE_HOST|UNROUTABLE_HOST|SQL_EXCEPTION|S3_FILE_INACCESSIBLE|IOT_FILE_NOT_FOUND|IOT_DATA_SET_FILE_EMPTY|INVALID_DATA_SOURCE_CONFIG|DATA_SOURCE_AUTH_FAILED|DATA_SOURCE_CONNECTION_FAILED|FAILURE_TO_PROCESS_JSON_FILE|INTERNAL_SERVICE_ERROR|REFRESH_SUPPRESSED_BY_EDIT|PERMISSION_NOT_FOUND|ELASTICSEARCH_CURSOR_NOT_ENABLED|CURSOR_NOT_ENABLED|DUPLICATE_COLUMN_NAMES_FOUND',
            ],
            'IngestionId' => '<string>',
            'IngestionSizeInBytes' => <integer>,
            'IngestionStatus' => 'INITIALIZED|QUEUED|RUNNING|FAILED|COMPLETED|CANCELLED',
            'IngestionTimeInSeconds' => <integer>,
            'QueueInfo' => [
                'QueuedIngestion' => '<string>',
                'WaitingOnIngestion' => '<string>',
            ],
            'RequestSource' => 'MANUAL|SCHEDULED',
            'RequestType' => 'INITIAL_INGESTION|EDIT|INCREMENTAL_REFRESH|FULL_REFRESH',
            'RowInfo' => [
                'RowsDropped' => <integer>,
                'RowsIngested' => <integer>,
                'TotalRowsInDataset' => <integer>,
            ],
        ],
        // ...
    ],
    'NextToken' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- Ingestions
 - 
- Type: Array of Ingestion structures
 
A list of the ingestions.
 - NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- ResourceExistsException:
 The resource specified already exists.
- InvalidNextTokenException:
 The
NextTokenvalue isn't valid.- InternalFailureException:
 An internal failure occurred.
ListNamespaces
$result = $client->listNamespaces([/* ... */]); $promise = $client->listNamespacesAsync([/* ... */]);
Lists the namespaces for the specified Amazon Web Services account. This operation doesn't list deleted namespaces.
Parameter Syntax
$result = $client->listNamespaces([
    'AwsAccountId' => '<string>', // REQUIRED
    'MaxResults' => <integer>,
    'NextToken' => '<string>',
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID for the Amazon Web Services account that contains the Quick Sight namespaces that you want to list.
 - MaxResults
 - 
- Type: int
 
The maximum number of results to return.
 - NextToken
 - 
- Type: string
 
A unique pagination token that can be used in a subsequent request. You will receive a pagination token in the response body of a previous
ListNameSpacesAPI call if there is more data that can be returned. To receive the data, make anotherListNamespacesAPI call with the returned token to retrieve the next page of data. Each token is valid for 24 hours. If you try to make aListNamespacesAPI call with an expired token, you will receive aHTTP 400 InvalidNextTokenExceptionerror. 
Result Syntax
[
    'Namespaces' => [
        [
            'Arn' => '<string>',
            'CapacityRegion' => '<string>',
            'CreationStatus' => 'CREATED|CREATING|DELETING|RETRYABLE_FAILURE|NON_RETRYABLE_FAILURE',
            'IamIdentityCenterApplicationArn' => '<string>',
            'IamIdentityCenterInstanceArn' => '<string>',
            'IdentityStore' => 'QUICKSIGHT',
            'Name' => '<string>',
            'NamespaceError' => [
                'Message' => '<string>',
                'Type' => 'PERMISSION_DENIED|INTERNAL_SERVICE_ERROR',
            ],
        ],
        // ...
    ],
    'NextToken' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- Namespaces
 - 
- Type: Array of NamespaceInfoV2 structures
 
The information about the namespaces in this Amazon Web Services account. The response includes the namespace ARN, name, Amazon Web Services Region, notification email address, creation status, and identity store.
 - NextToken
 - 
- Type: string
 
A unique pagination token that can be used in a subsequent request. Receiving
NextTokenin your response inticates that there is more data that can be returned. To receive the data, make anotherListNamespacesAPI call with the returned token to retrieve the next page of data. Each token is valid for 24 hours. If you try to make aListNamespacesAPI call with an expired token, you will receive aHTTP 400 InvalidNextTokenExceptionerror. - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- InvalidNextTokenException:
 The
NextTokenvalue isn't valid.- PreconditionNotMetException:
 One or more preconditions aren't met.
- InternalFailureException:
 An internal failure occurred.
- ResourceUnavailableException:
 This resource is currently unavailable.
ListRefreshSchedules
$result = $client->listRefreshSchedules([/* ... */]); $promise = $client->listRefreshSchedulesAsync([/* ... */]);
Lists the refresh schedules of a dataset. Each dataset can have up to 5 schedules.
Parameter Syntax
$result = $client->listRefreshSchedules([
    'AwsAccountId' => '<string>', // REQUIRED
    'DataSetId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services account ID.
 - DataSetId
 - 
- Required: Yes
 - Type: string
 
The ID of the dataset.
 
Result Syntax
[
    'RefreshSchedules' => [
        [
            'Arn' => '<string>',
            'RefreshType' => 'INCREMENTAL_REFRESH|FULL_REFRESH',
            'ScheduleFrequency' => [
                'Interval' => 'MINUTE15|MINUTE30|HOURLY|DAILY|WEEKLY|MONTHLY',
                'RefreshOnDay' => [
                    'DayOfMonth' => '<string>',
                    'DayOfWeek' => 'SUNDAY|MONDAY|TUESDAY|WEDNESDAY|THURSDAY|FRIDAY|SATURDAY',
                ],
                'TimeOfTheDay' => '<string>',
                'Timezone' => '<string>',
            ],
            'ScheduleId' => '<string>',
            'StartAfterDateTime' => <DateTime>,
        ],
        // ...
    ],
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- RefreshSchedules
 - 
- Type: Array of RefreshSchedule structures
 
The list of refresh schedules for the dataset.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- LimitExceededException:
 A limit is exceeded.
- InternalFailureException:
 An internal failure occurred.
ListRoleMemberships
$result = $client->listRoleMemberships([/* ... */]); $promise = $client->listRoleMembershipsAsync([/* ... */]);
Lists all groups that are associated with a role.
Parameter Syntax
$result = $client->listRoleMemberships([
    'AwsAccountId' => '<string>', // REQUIRED
    'MaxResults' => <integer>,
    'Namespace' => '<string>', // REQUIRED
    'NextToken' => '<string>',
    'Role' => 'ADMIN|AUTHOR|READER|ADMIN_PRO|AUTHOR_PRO|READER_PRO', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID for the Amazon Web Services account that you want to create a group in. The Amazon Web Services account ID that you provide must be the same Amazon Web Services account that contains your Amazon Quick Sight account.
 - MaxResults
 - 
- Type: int
 
The maximum number of results to return.
 - Namespace
 - 
- Required: Yes
 - Type: string
 
The namespace that includes the role.
 - NextToken
 - 
- Type: string
 
A pagination token that can be used in a subsequent request.
 - Role
 - 
- Required: Yes
 - Type: string
 
The name of the role.
 
Result Syntax
[
    'MembersList' => ['<string>', ...],
    'NextToken' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- MembersList
 - 
- Type: Array of strings
 
The list of groups associated with a role
 - NextToken
 - 
- Type: string
 
A pagination token that can be used in a subsequent request.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- InvalidNextTokenException:
 The
NextTokenvalue isn't valid.- PreconditionNotMetException:
 One or more preconditions aren't met.
- LimitExceededException:
 A limit is exceeded.
- InternalFailureException:
 An internal failure occurred.
- ResourceUnavailableException:
 This resource is currently unavailable.
ListTagsForResource
$result = $client->listTagsForResource([/* ... */]); $promise = $client->listTagsForResourceAsync([/* ... */]);
Lists the tags assigned to a resource.
Parameter Syntax
$result = $client->listTagsForResource([
    'ResourceArn' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- ResourceArn
 - 
- Required: Yes
 - Type: string
 
The Amazon Resource Name (ARN) of the resource that you want a list of tags for.
 
Result Syntax
[
    'RequestId' => '<string>',
    'Status' => <integer>,
    'Tags' => [
        [
            'Key' => '<string>',
            'Value' => '<string>',
        ],
        // ...
    ],
]
	Result Details
Members
- RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - Tags
 - 
- Type: Array of Tag structures
 
Contains a map of the key-value pairs for the resource tag or tags assigned to the resource.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- InternalFailureException:
 An internal failure occurred.
ListTemplateAliases
$result = $client->listTemplateAliases([/* ... */]); $promise = $client->listTemplateAliasesAsync([/* ... */]);
Lists all the aliases of a template.
Parameter Syntax
$result = $client->listTemplateAliases([
    'AwsAccountId' => '<string>', // REQUIRED
    'MaxResults' => <integer>,
    'NextToken' => '<string>',
    'TemplateId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the template aliases that you're listing.
 - MaxResults
 - 
- Type: int
 
The maximum number of results to be returned per request.
 - NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 - TemplateId
 - 
- Required: Yes
 - Type: string
 
The ID for the template.
 
Result Syntax
[
    'NextToken' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
    'TemplateAliasList' => [
        [
            'AliasName' => '<string>',
            'Arn' => '<string>',
            'TemplateVersionNumber' => <integer>,
        ],
        // ...
    ],
]
	Result Details
Members
- NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - TemplateAliasList
 - 
- Type: Array of TemplateAlias structures
 
A structure containing the list of the template's aliases.
 
Errors
- InvalidNextTokenException:
 The
NextTokenvalue isn't valid.- ThrottlingException:
 Access is throttled.
- ResourceNotFoundException:
 One or more resources can't be found.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
ListTemplateVersions
$result = $client->listTemplateVersions([/* ... */]); $promise = $client->listTemplateVersionsAsync([/* ... */]);
Lists all the versions of the templates in the current Amazon Quick Sight account.
Parameter Syntax
$result = $client->listTemplateVersions([
    'AwsAccountId' => '<string>', // REQUIRED
    'MaxResults' => <integer>,
    'NextToken' => '<string>',
    'TemplateId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the templates that you're listing.
 - MaxResults
 - 
- Type: int
 
The maximum number of results to be returned per request.
 - NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 - TemplateId
 - 
- Required: Yes
 - Type: string
 
The ID for the template.
 
Result Syntax
[
    'NextToken' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
    'TemplateVersionSummaryList' => [
        [
            'Arn' => '<string>',
            'CreatedTime' => <DateTime>,
            'Description' => '<string>',
            'Status' => 'CREATION_IN_PROGRESS|CREATION_SUCCESSFUL|CREATION_FAILED|UPDATE_IN_PROGRESS|UPDATE_SUCCESSFUL|UPDATE_FAILED|DELETED',
            'VersionNumber' => <integer>,
        ],
        // ...
    ],
]
	Result Details
Members
- NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - TemplateVersionSummaryList
 - 
- Type: Array of TemplateVersionSummary structures
 
A structure containing a list of all the versions of the specified template.
 
Errors
- ThrottlingException:
 Access is throttled.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- InvalidNextTokenException:
 The
NextTokenvalue isn't valid.- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
ListTemplates
$result = $client->listTemplates([/* ... */]); $promise = $client->listTemplatesAsync([/* ... */]);
Lists all the templates in the current Amazon Quick Sight account.
Parameter Syntax
$result = $client->listTemplates([
    'AwsAccountId' => '<string>', // REQUIRED
    'MaxResults' => <integer>,
    'NextToken' => '<string>',
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the templates that you're listing.
 - MaxResults
 - 
- Type: int
 
The maximum number of results to be returned per request.
 - NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 
Result Syntax
[
    'NextToken' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
    'TemplateSummaryList' => [
        [
            'Arn' => '<string>',
            'CreatedTime' => <DateTime>,
            'LastUpdatedTime' => <DateTime>,
            'LatestVersionNumber' => <integer>,
            'Name' => '<string>',
            'TemplateId' => '<string>',
        ],
        // ...
    ],
]
	Result Details
Members
- NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - TemplateSummaryList
 - 
- Type: Array of TemplateSummary structures
 
A structure containing information about the templates in the list.
 
Errors
- ThrottlingException:
 Access is throttled.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- InvalidNextTokenException:
 The
NextTokenvalue isn't valid.- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
ListThemeAliases
$result = $client->listThemeAliases([/* ... */]); $promise = $client->listThemeAliasesAsync([/* ... */]);
Lists all the aliases of a theme.
Parameter Syntax
$result = $client->listThemeAliases([
    'AwsAccountId' => '<string>', // REQUIRED
    'MaxResults' => <integer>,
    'NextToken' => '<string>',
    'ThemeId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the theme aliases that you're listing.
 - MaxResults
 - 
- Type: int
 
The maximum number of results to be returned per request.
 - NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 - ThemeId
 - 
- Required: Yes
 - Type: string
 
The ID for the theme.
 
Result Syntax
[
    'NextToken' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
    'ThemeAliasList' => [
        [
            'AliasName' => '<string>',
            'Arn' => '<string>',
            'ThemeVersionNumber' => <integer>,
        ],
        // ...
    ],
]
	Result Details
Members
- NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - ThemeAliasList
 - 
- Type: Array of ThemeAlias structures
 
A structure containing the list of the theme's aliases.
 
Errors
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- InvalidNextTokenException:
 The
NextTokenvalue isn't valid.- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
ListThemeVersions
$result = $client->listThemeVersions([/* ... */]); $promise = $client->listThemeVersionsAsync([/* ... */]);
Lists all the versions of the themes in the current Amazon Web Services account.
Parameter Syntax
$result = $client->listThemeVersions([
    'AwsAccountId' => '<string>', // REQUIRED
    'MaxResults' => <integer>,
    'NextToken' => '<string>',
    'ThemeId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the themes that you're listing.
 - MaxResults
 - 
- Type: int
 
The maximum number of results to be returned per request.
 - NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 - ThemeId
 - 
- Required: Yes
 - Type: string
 
The ID for the theme.
 
Result Syntax
[
    'NextToken' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
    'ThemeVersionSummaryList' => [
        [
            'Arn' => '<string>',
            'CreatedTime' => <DateTime>,
            'Description' => '<string>',
            'Status' => 'CREATION_IN_PROGRESS|CREATION_SUCCESSFUL|CREATION_FAILED|UPDATE_IN_PROGRESS|UPDATE_SUCCESSFUL|UPDATE_FAILED|DELETED',
            'VersionNumber' => <integer>,
        ],
        // ...
    ],
]
	Result Details
Members
- NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - ThemeVersionSummaryList
 - 
- Type: Array of ThemeVersionSummary structures
 
A structure containing a list of all the versions of the specified theme.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidNextTokenException:
 The
NextTokenvalue isn't valid.- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
ListThemes
$result = $client->listThemes([/* ... */]); $promise = $client->listThemesAsync([/* ... */]);
Lists all the themes in the current Amazon Web Services account.
Parameter Syntax
$result = $client->listThemes([
    'AwsAccountId' => '<string>', // REQUIRED
    'MaxResults' => <integer>,
    'NextToken' => '<string>',
    'Type' => 'QUICKSIGHT|CUSTOM|ALL',
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the themes that you're listing.
 - MaxResults
 - 
- Type: int
 
The maximum number of results to be returned per request.
 - NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 - Type
 - 
- Type: string
 
The type of themes that you want to list. Valid options include the following:
-  
ALL (default)- Display all existing themes. -  
CUSTOM- Display only the themes created by people using Amazon Quick Sight. -  
QUICKSIGHT- Display only the starting themes defined by Quick Sight. 
 
Result Syntax
[
    'NextToken' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
    'ThemeSummaryList' => [
        [
            'Arn' => '<string>',
            'CreatedTime' => <DateTime>,
            'LastUpdatedTime' => <DateTime>,
            'LatestVersionNumber' => <integer>,
            'Name' => '<string>',
            'ThemeId' => '<string>',
        ],
        // ...
    ],
]
	Result Details
Members
- NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - ThemeSummaryList
 - 
- Type: Array of ThemeSummary structures
 
Information about the themes in the list.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- InvalidNextTokenException:
 The
NextTokenvalue isn't valid.- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
ListTopicRefreshSchedules
$result = $client->listTopicRefreshSchedules([/* ... */]); $promise = $client->listTopicRefreshSchedulesAsync([/* ... */]);
Lists all of the refresh schedules for a topic.
Parameter Syntax
$result = $client->listTopicRefreshSchedules([
    'AwsAccountId' => '<string>', // REQUIRED
    'TopicId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the topic whose refresh schedule you want described.
 - TopicId
 - 
- Required: Yes
 - Type: string
 
The ID for the topic that you want to describe. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 
Result Syntax
[
    'RefreshSchedules' => [
        [
            'DatasetArn' => '<string>',
            'DatasetId' => '<string>',
            'DatasetName' => '<string>',
            'RefreshSchedule' => [
                'BasedOnSpiceSchedule' => true || false,
                'IsEnabled' => true || false,
                'RepeatAt' => '<string>',
                'StartingAt' => <DateTime>,
                'Timezone' => '<string>',
                'TopicScheduleType' => 'HOURLY|DAILY|WEEKLY|MONTHLY',
            ],
        ],
        // ...
    ],
    'RequestId' => '<string>',
    'Status' => <integer>,
    'TopicArn' => '<string>',
    'TopicId' => '<string>',
]
	Result Details
Members
- RefreshSchedules
 - 
- Type: Array of TopicRefreshScheduleSummary structures
 
The list of topic refresh schedules.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - TopicArn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the topic.
 - TopicId
 - 
- Type: string
 
The ID for the topic that you want to describe. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- LimitExceededException:
 A limit is exceeded.
- ResourceNotFoundException:
 One or more resources can't be found.
- ResourceExistsException:
 The resource specified already exists.
- ThrottlingException:
 Access is throttled.
- InternalFailureException:
 An internal failure occurred.
ListTopicReviewedAnswers
$result = $client->listTopicReviewedAnswers([/* ... */]); $promise = $client->listTopicReviewedAnswersAsync([/* ... */]);
Lists all reviewed answers for a Q Topic.
Parameter Syntax
$result = $client->listTopicReviewedAnswers([
    'AwsAccountId' => '<string>', // REQUIRED
    'TopicId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that containd the reviewed answers that you want listed.
 - TopicId
 - 
- Required: Yes
 - Type: string
 
The ID for the topic that contains the reviewed answer that you want to list. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 
Result Syntax
[
    'Answers' => [
        [
            'AnswerId' => '<string>',
            'Arn' => '<string>',
            'DatasetArn' => '<string>',
            'Mir' => [
                'ContributionAnalysis' => [
                    'Direction' => 'INCREASE|DECREASE|NEUTRAL',
                    'Factors' => [
                        [
                            'FieldName' => '<string>',
                        ],
                        // ...
                    ],
                    'SortType' => 'ABSOLUTE_DIFFERENCE|CONTRIBUTION_PERCENTAGE|DEVIATION_FROM_EXPECTED|PERCENTAGE_DIFFERENCE',
                    'TimeRanges' => [
                        'EndRange' => [
                            'AggMetrics' => [
                                [
                                    'Function' => 'SUM|MIN|MAX|COUNT|AVERAGE|DISTINCT_COUNT|STDEV|STDEVP|VAR|VARP|PERCENTILE|MEDIAN|PTD_SUM|PTD_MIN|PTD_MAX|PTD_COUNT|PTD_DISTINCT_COUNT|PTD_AVERAGE|COLUMN|CUSTOM',
                                    'MetricOperand' => [
                                        'Identity' => '<string>',
                                    ],
                                    'SortDirection' => 'ASCENDING|DESCENDING',
                                ],
                                // ...
                            ],
                            'Aggregation' => 'SUM|MIN|MAX|COUNT|AVERAGE|DISTINCT_COUNT|STDEV|STDEVP|VAR|VARP|PERCENTILE|MEDIAN|PTD_SUM|PTD_MIN|PTD_MAX|PTD_COUNT|PTD_DISTINCT_COUNT|PTD_AVERAGE|COLUMN|CUSTOM',
                            'AggregationFunctionParameters' => ['<string>', ...],
                            'AggregationPartitionBy' => [
                                [
                                    'FieldName' => '<string>',
                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                ],
                                // ...
                            ],
                            'Anchor' => [
                                'AnchorType' => 'TODAY',
                                'Offset' => <integer>,
                                'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                            ],
                            'Constant' => [
                                'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                'Maximum' => '<string>',
                                'Minimum' => '<string>',
                                'Value' => '<string>',
                                'ValueList' => [
                                    [
                                        'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                        'Value' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'FilterClass' => 'ENFORCED_VALUE_FILTER|CONDITIONAL_VALUE_FILTER|NAMED_VALUE_FILTER',
                            'FilterType' => 'CATEGORY_FILTER|NUMERIC_EQUALITY_FILTER|NUMERIC_RANGE_FILTER|DATE_RANGE_FILTER|RELATIVE_DATE_FILTER|TOP_BOTTOM_FILTER|EQUALS|RANK_LIMIT_FILTER|ACCEPT_ALL_FILTER',
                            'Function' => 'CONTAINS|EXACT|STARTS_WITH|ENDS_WITH|CONTAINS_STRING|PREVIOUS|THIS|LAST|NEXT|NOW',
                            'Inclusive' => true || false,
                            'Inverse' => true || false,
                            'LastNextOffset' => [
                                'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                'Maximum' => '<string>',
                                'Minimum' => '<string>',
                                'Value' => '<string>',
                                'ValueList' => [
                                    [
                                        'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                        'Value' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'NullFilter' => 'ALL_VALUES|NON_NULLS_ONLY|NULLS_ONLY',
                            'OperandField' => [
                                'Identity' => '<string>',
                            ],
                            'Range' => [
                                'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                'Maximum' => '<string>',
                                'Minimum' => '<string>',
                                'Value' => '<string>',
                                'ValueList' => [
                                    [
                                        'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                        'Value' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'SortDirection' => 'ASCENDING|DESCENDING',
                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                            'TopBottomLimit' => [
                                'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                'Maximum' => '<string>',
                                'Minimum' => '<string>',
                                'Value' => '<string>',
                                'ValueList' => [
                                    [
                                        'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                        'Value' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                        ],
                        'StartRange' => [
                            'AggMetrics' => [
                                [
                                    'Function' => 'SUM|MIN|MAX|COUNT|AVERAGE|DISTINCT_COUNT|STDEV|STDEVP|VAR|VARP|PERCENTILE|MEDIAN|PTD_SUM|PTD_MIN|PTD_MAX|PTD_COUNT|PTD_DISTINCT_COUNT|PTD_AVERAGE|COLUMN|CUSTOM',
                                    'MetricOperand' => [
                                        'Identity' => '<string>',
                                    ],
                                    'SortDirection' => 'ASCENDING|DESCENDING',
                                ],
                                // ...
                            ],
                            'Aggregation' => 'SUM|MIN|MAX|COUNT|AVERAGE|DISTINCT_COUNT|STDEV|STDEVP|VAR|VARP|PERCENTILE|MEDIAN|PTD_SUM|PTD_MIN|PTD_MAX|PTD_COUNT|PTD_DISTINCT_COUNT|PTD_AVERAGE|COLUMN|CUSTOM',
                            'AggregationFunctionParameters' => ['<string>', ...],
                            'AggregationPartitionBy' => [
                                [
                                    'FieldName' => '<string>',
                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                ],
                                // ...
                            ],
                            'Anchor' => [
                                'AnchorType' => 'TODAY',
                                'Offset' => <integer>,
                                'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                            ],
                            'Constant' => [
                                'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                'Maximum' => '<string>',
                                'Minimum' => '<string>',
                                'Value' => '<string>',
                                'ValueList' => [
                                    [
                                        'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                        'Value' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'FilterClass' => 'ENFORCED_VALUE_FILTER|CONDITIONAL_VALUE_FILTER|NAMED_VALUE_FILTER',
                            'FilterType' => 'CATEGORY_FILTER|NUMERIC_EQUALITY_FILTER|NUMERIC_RANGE_FILTER|DATE_RANGE_FILTER|RELATIVE_DATE_FILTER|TOP_BOTTOM_FILTER|EQUALS|RANK_LIMIT_FILTER|ACCEPT_ALL_FILTER',
                            'Function' => 'CONTAINS|EXACT|STARTS_WITH|ENDS_WITH|CONTAINS_STRING|PREVIOUS|THIS|LAST|NEXT|NOW',
                            'Inclusive' => true || false,
                            'Inverse' => true || false,
                            'LastNextOffset' => [
                                'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                'Maximum' => '<string>',
                                'Minimum' => '<string>',
                                'Value' => '<string>',
                                'ValueList' => [
                                    [
                                        'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                        'Value' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'NullFilter' => 'ALL_VALUES|NON_NULLS_ONLY|NULLS_ONLY',
                            'OperandField' => [
                                'Identity' => '<string>',
                            ],
                            'Range' => [
                                'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                'Maximum' => '<string>',
                                'Minimum' => '<string>',
                                'Value' => '<string>',
                                'ValueList' => [
                                    [
                                        'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                        'Value' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'SortDirection' => 'ASCENDING|DESCENDING',
                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                            'TopBottomLimit' => [
                                'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                'Maximum' => '<string>',
                                'Minimum' => '<string>',
                                'Value' => '<string>',
                                'ValueList' => [
                                    [
                                        'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                        'Value' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                        ],
                    ],
                ],
                'Filters' => [
                    [
                        [
                            'AggMetrics' => [
                                [
                                    'Function' => 'SUM|MIN|MAX|COUNT|AVERAGE|DISTINCT_COUNT|STDEV|STDEVP|VAR|VARP|PERCENTILE|MEDIAN|PTD_SUM|PTD_MIN|PTD_MAX|PTD_COUNT|PTD_DISTINCT_COUNT|PTD_AVERAGE|COLUMN|CUSTOM',
                                    'MetricOperand' => [
                                        'Identity' => '<string>',
                                    ],
                                    'SortDirection' => 'ASCENDING|DESCENDING',
                                ],
                                // ...
                            ],
                            'Aggregation' => 'SUM|MIN|MAX|COUNT|AVERAGE|DISTINCT_COUNT|STDEV|STDEVP|VAR|VARP|PERCENTILE|MEDIAN|PTD_SUM|PTD_MIN|PTD_MAX|PTD_COUNT|PTD_DISTINCT_COUNT|PTD_AVERAGE|COLUMN|CUSTOM',
                            'AggregationFunctionParameters' => ['<string>', ...],
                            'AggregationPartitionBy' => [
                                [
                                    'FieldName' => '<string>',
                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                ],
                                // ...
                            ],
                            'Anchor' => [
                                'AnchorType' => 'TODAY',
                                'Offset' => <integer>,
                                'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                            ],
                            'Constant' => [
                                'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                'Maximum' => '<string>',
                                'Minimum' => '<string>',
                                'Value' => '<string>',
                                'ValueList' => [
                                    [
                                        'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                        'Value' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'FilterClass' => 'ENFORCED_VALUE_FILTER|CONDITIONAL_VALUE_FILTER|NAMED_VALUE_FILTER',
                            'FilterType' => 'CATEGORY_FILTER|NUMERIC_EQUALITY_FILTER|NUMERIC_RANGE_FILTER|DATE_RANGE_FILTER|RELATIVE_DATE_FILTER|TOP_BOTTOM_FILTER|EQUALS|RANK_LIMIT_FILTER|ACCEPT_ALL_FILTER',
                            'Function' => 'CONTAINS|EXACT|STARTS_WITH|ENDS_WITH|CONTAINS_STRING|PREVIOUS|THIS|LAST|NEXT|NOW',
                            'Inclusive' => true || false,
                            'Inverse' => true || false,
                            'LastNextOffset' => [
                                'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                'Maximum' => '<string>',
                                'Minimum' => '<string>',
                                'Value' => '<string>',
                                'ValueList' => [
                                    [
                                        'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                        'Value' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'NullFilter' => 'ALL_VALUES|NON_NULLS_ONLY|NULLS_ONLY',
                            'OperandField' => [
                                'Identity' => '<string>',
                            ],
                            'Range' => [
                                'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                'Maximum' => '<string>',
                                'Minimum' => '<string>',
                                'Value' => '<string>',
                                'ValueList' => [
                                    [
                                        'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                        'Value' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'SortDirection' => 'ASCENDING|DESCENDING',
                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                            'TopBottomLimit' => [
                                'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                'Maximum' => '<string>',
                                'Minimum' => '<string>',
                                'Value' => '<string>',
                                'ValueList' => [
                                    [
                                        'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                        'Value' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                        ],
                        // ...
                    ],
                    // ...
                ],
                'GroupByList' => [
                    [
                        'DisplayFormat' => 'AUTO|PERCENT|CURRENCY|NUMBER|DATE|STRING',
                        'DisplayFormatOptions' => [
                            'BlankCellFormat' => '<string>',
                            'CurrencySymbol' => '<string>',
                            'DateFormat' => '<string>',
                            'DecimalSeparator' => 'COMMA|DOT',
                            'FractionDigits' => <integer>,
                            'GroupingSeparator' => '<string>',
                            'NegativeFormat' => [
                                'Prefix' => '<string>',
                                'Suffix' => '<string>',
                            ],
                            'Prefix' => '<string>',
                            'Suffix' => '<string>',
                            'UnitScaler' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                            'UseBlankCellFormat' => true || false,
                            'UseGrouping' => true || false,
                        ],
                        'FieldName' => [
                            'Identity' => '<string>',
                        ],
                        'NamedEntity' => [
                            'NamedEntityName' => '<string>',
                        ],
                        'Sort' => [
                            'Operand' => [
                                'Identity' => '<string>',
                            ],
                            'SortDirection' => 'ASCENDING|DESCENDING',
                        ],
                        'TimeGranularity' => 'SECOND|MINUTE|HOUR|DAY|WEEK|MONTH|QUARTER|YEAR',
                    ],
                    // ...
                ],
                'Metrics' => [
                    [
                        'CalculatedFieldReferences' => [
                            [
                                'Identity' => '<string>',
                            ],
                            // ...
                        ],
                        'ComparisonMethod' => [
                            'Period' => 'SECOND|MINUTE|HOUR|DAY|WEEK|MONTH|QUARTER|YEAR',
                            'Type' => 'DIFF|PERC_DIFF|DIFF_AS_PERC|POP_CURRENT_DIFF_AS_PERC|POP_CURRENT_DIFF|POP_OVERTIME_DIFF_AS_PERC|POP_OVERTIME_DIFF|PERCENT_OF_TOTAL|RUNNING_SUM|MOVING_AVERAGE',
                            'WindowSize' => <integer>,
                        ],
                        'DisplayFormat' => 'AUTO|PERCENT|CURRENCY|NUMBER|DATE|STRING',
                        'DisplayFormatOptions' => [
                            'BlankCellFormat' => '<string>',
                            'CurrencySymbol' => '<string>',
                            'DateFormat' => '<string>',
                            'DecimalSeparator' => 'COMMA|DOT',
                            'FractionDigits' => <integer>,
                            'GroupingSeparator' => '<string>',
                            'NegativeFormat' => [
                                'Prefix' => '<string>',
                                'Suffix' => '<string>',
                            ],
                            'Prefix' => '<string>',
                            'Suffix' => '<string>',
                            'UnitScaler' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                            'UseBlankCellFormat' => true || false,
                            'UseGrouping' => true || false,
                        ],
                        'Expression' => '<string>',
                        'Function' => [
                            'Aggregation' => 'SUM|MIN|MAX|COUNT|AVERAGE|DISTINCT_COUNT|STDEV|STDEVP|VAR|VARP|PERCENTILE|MEDIAN|PTD_SUM|PTD_MIN|PTD_MAX|PTD_COUNT|PTD_DISTINCT_COUNT|PTD_AVERAGE|COLUMN|CUSTOM',
                            'AggregationFunctionParameters' => ['<string>', ...],
                            'Period' => 'SECOND|MINUTE|HOUR|DAY|WEEK|MONTH|QUARTER|YEAR',
                            'PeriodField' => '<string>',
                        ],
                        'MetricId' => [
                            'Identity' => '<string>',
                        ],
                        'NamedEntity' => [
                            'NamedEntityName' => '<string>',
                        ],
                        'Operands' => [
                            [
                                'Identity' => '<string>',
                            ],
                            // ...
                        ],
                    ],
                    // ...
                ],
                'Sort' => [
                    'Operand' => [
                        'Identity' => '<string>',
                    ],
                    'SortDirection' => 'ASCENDING|DESCENDING',
                ],
                'Visual' => [
                    'type' => '<string>',
                ],
            ],
            'PrimaryVisual' => [
                'Ir' => [
                    'ContributionAnalysis' => [
                        'Direction' => 'INCREASE|DECREASE|NEUTRAL',
                        'Factors' => [
                            [
                                'FieldName' => '<string>',
                            ],
                            // ...
                        ],
                        'SortType' => 'ABSOLUTE_DIFFERENCE|CONTRIBUTION_PERCENTAGE|DEVIATION_FROM_EXPECTED|PERCENTAGE_DIFFERENCE',
                        'TimeRanges' => [
                            'EndRange' => [
                                'AggMetrics' => [
                                    [
                                        'Function' => 'SUM|MIN|MAX|COUNT|AVERAGE|DISTINCT_COUNT|STDEV|STDEVP|VAR|VARP|PERCENTILE|MEDIAN|PTD_SUM|PTD_MIN|PTD_MAX|PTD_COUNT|PTD_DISTINCT_COUNT|PTD_AVERAGE|COLUMN|CUSTOM',
                                        'MetricOperand' => [
                                            'Identity' => '<string>',
                                        ],
                                        'SortDirection' => 'ASCENDING|DESCENDING',
                                    ],
                                    // ...
                                ],
                                'Aggregation' => 'SUM|MIN|MAX|COUNT|AVERAGE|DISTINCT_COUNT|STDEV|STDEVP|VAR|VARP|PERCENTILE|MEDIAN|PTD_SUM|PTD_MIN|PTD_MAX|PTD_COUNT|PTD_DISTINCT_COUNT|PTD_AVERAGE|COLUMN|CUSTOM',
                                'AggregationFunctionParameters' => ['<string>', ...],
                                'AggregationPartitionBy' => [
                                    [
                                        'FieldName' => '<string>',
                                        'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                    ],
                                    // ...
                                ],
                                'Anchor' => [
                                    'AnchorType' => 'TODAY',
                                    'Offset' => <integer>,
                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                ],
                                'Constant' => [
                                    'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                    'Maximum' => '<string>',
                                    'Minimum' => '<string>',
                                    'Value' => '<string>',
                                    'ValueList' => [
                                        [
                                            'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                            'Value' => '<string>',
                                        ],
                                        // ...
                                    ],
                                ],
                                'FilterClass' => 'ENFORCED_VALUE_FILTER|CONDITIONAL_VALUE_FILTER|NAMED_VALUE_FILTER',
                                'FilterType' => 'CATEGORY_FILTER|NUMERIC_EQUALITY_FILTER|NUMERIC_RANGE_FILTER|DATE_RANGE_FILTER|RELATIVE_DATE_FILTER|TOP_BOTTOM_FILTER|EQUALS|RANK_LIMIT_FILTER|ACCEPT_ALL_FILTER',
                                'Function' => 'CONTAINS|EXACT|STARTS_WITH|ENDS_WITH|CONTAINS_STRING|PREVIOUS|THIS|LAST|NEXT|NOW',
                                'Inclusive' => true || false,
                                'Inverse' => true || false,
                                'LastNextOffset' => [
                                    'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                    'Maximum' => '<string>',
                                    'Minimum' => '<string>',
                                    'Value' => '<string>',
                                    'ValueList' => [
                                        [
                                            'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                            'Value' => '<string>',
                                        ],
                                        // ...
                                    ],
                                ],
                                'NullFilter' => 'ALL_VALUES|NON_NULLS_ONLY|NULLS_ONLY',
                                'OperandField' => [
                                    'Identity' => '<string>',
                                ],
                                'Range' => [
                                    'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                    'Maximum' => '<string>',
                                    'Minimum' => '<string>',
                                    'Value' => '<string>',
                                    'ValueList' => [
                                        [
                                            'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                            'Value' => '<string>',
                                        ],
                                        // ...
                                    ],
                                ],
                                'SortDirection' => 'ASCENDING|DESCENDING',
                                'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                'TopBottomLimit' => [
                                    'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                    'Maximum' => '<string>',
                                    'Minimum' => '<string>',
                                    'Value' => '<string>',
                                    'ValueList' => [
                                        [
                                            'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                            'Value' => '<string>',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'StartRange' => [
                                'AggMetrics' => [
                                    [
                                        'Function' => 'SUM|MIN|MAX|COUNT|AVERAGE|DISTINCT_COUNT|STDEV|STDEVP|VAR|VARP|PERCENTILE|MEDIAN|PTD_SUM|PTD_MIN|PTD_MAX|PTD_COUNT|PTD_DISTINCT_COUNT|PTD_AVERAGE|COLUMN|CUSTOM',
                                        'MetricOperand' => [
                                            'Identity' => '<string>',
                                        ],
                                        'SortDirection' => 'ASCENDING|DESCENDING',
                                    ],
                                    // ...
                                ],
                                'Aggregation' => 'SUM|MIN|MAX|COUNT|AVERAGE|DISTINCT_COUNT|STDEV|STDEVP|VAR|VARP|PERCENTILE|MEDIAN|PTD_SUM|PTD_MIN|PTD_MAX|PTD_COUNT|PTD_DISTINCT_COUNT|PTD_AVERAGE|COLUMN|CUSTOM',
                                'AggregationFunctionParameters' => ['<string>', ...],
                                'AggregationPartitionBy' => [
                                    [
                                        'FieldName' => '<string>',
                                        'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                    ],
                                    // ...
                                ],
                                'Anchor' => [
                                    'AnchorType' => 'TODAY',
                                    'Offset' => <integer>,
                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                ],
                                'Constant' => [
                                    'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                    'Maximum' => '<string>',
                                    'Minimum' => '<string>',
                                    'Value' => '<string>',
                                    'ValueList' => [
                                        [
                                            'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                            'Value' => '<string>',
                                        ],
                                        // ...
                                    ],
                                ],
                                'FilterClass' => 'ENFORCED_VALUE_FILTER|CONDITIONAL_VALUE_FILTER|NAMED_VALUE_FILTER',
                                'FilterType' => 'CATEGORY_FILTER|NUMERIC_EQUALITY_FILTER|NUMERIC_RANGE_FILTER|DATE_RANGE_FILTER|RELATIVE_DATE_FILTER|TOP_BOTTOM_FILTER|EQUALS|RANK_LIMIT_FILTER|ACCEPT_ALL_FILTER',
                                'Function' => 'CONTAINS|EXACT|STARTS_WITH|ENDS_WITH|CONTAINS_STRING|PREVIOUS|THIS|LAST|NEXT|NOW',
                                'Inclusive' => true || false,
                                'Inverse' => true || false,
                                'LastNextOffset' => [
                                    'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                    'Maximum' => '<string>',
                                    'Minimum' => '<string>',
                                    'Value' => '<string>',
                                    'ValueList' => [
                                        [
                                            'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                            'Value' => '<string>',
                                        ],
                                        // ...
                                    ],
                                ],
                                'NullFilter' => 'ALL_VALUES|NON_NULLS_ONLY|NULLS_ONLY',
                                'OperandField' => [
                                    'Identity' => '<string>',
                                ],
                                'Range' => [
                                    'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                    'Maximum' => '<string>',
                                    'Minimum' => '<string>',
                                    'Value' => '<string>',
                                    'ValueList' => [
                                        [
                                            'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                            'Value' => '<string>',
                                        ],
                                        // ...
                                    ],
                                ],
                                'SortDirection' => 'ASCENDING|DESCENDING',
                                'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                'TopBottomLimit' => [
                                    'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                    'Maximum' => '<string>',
                                    'Minimum' => '<string>',
                                    'Value' => '<string>',
                                    'ValueList' => [
                                        [
                                            'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                            'Value' => '<string>',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                        ],
                    ],
                    'Filters' => [
                        [
                            [
                                'AggMetrics' => [
                                    [
                                        'Function' => 'SUM|MIN|MAX|COUNT|AVERAGE|DISTINCT_COUNT|STDEV|STDEVP|VAR|VARP|PERCENTILE|MEDIAN|PTD_SUM|PTD_MIN|PTD_MAX|PTD_COUNT|PTD_DISTINCT_COUNT|PTD_AVERAGE|COLUMN|CUSTOM',
                                        'MetricOperand' => [
                                            'Identity' => '<string>',
                                        ],
                                        'SortDirection' => 'ASCENDING|DESCENDING',
                                    ],
                                    // ...
                                ],
                                'Aggregation' => 'SUM|MIN|MAX|COUNT|AVERAGE|DISTINCT_COUNT|STDEV|STDEVP|VAR|VARP|PERCENTILE|MEDIAN|PTD_SUM|PTD_MIN|PTD_MAX|PTD_COUNT|PTD_DISTINCT_COUNT|PTD_AVERAGE|COLUMN|CUSTOM',
                                'AggregationFunctionParameters' => ['<string>', ...],
                                'AggregationPartitionBy' => [
                                    [
                                        'FieldName' => '<string>',
                                        'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                    ],
                                    // ...
                                ],
                                'Anchor' => [
                                    'AnchorType' => 'TODAY',
                                    'Offset' => <integer>,
                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                ],
                                'Constant' => [
                                    'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                    'Maximum' => '<string>',
                                    'Minimum' => '<string>',
                                    'Value' => '<string>',
                                    'ValueList' => [
                                        [
                                            'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                            'Value' => '<string>',
                                        ],
                                        // ...
                                    ],
                                ],
                                'FilterClass' => 'ENFORCED_VALUE_FILTER|CONDITIONAL_VALUE_FILTER|NAMED_VALUE_FILTER',
                                'FilterType' => 'CATEGORY_FILTER|NUMERIC_EQUALITY_FILTER|NUMERIC_RANGE_FILTER|DATE_RANGE_FILTER|RELATIVE_DATE_FILTER|TOP_BOTTOM_FILTER|EQUALS|RANK_LIMIT_FILTER|ACCEPT_ALL_FILTER',
                                'Function' => 'CONTAINS|EXACT|STARTS_WITH|ENDS_WITH|CONTAINS_STRING|PREVIOUS|THIS|LAST|NEXT|NOW',
                                'Inclusive' => true || false,
                                'Inverse' => true || false,
                                'LastNextOffset' => [
                                    'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                    'Maximum' => '<string>',
                                    'Minimum' => '<string>',
                                    'Value' => '<string>',
                                    'ValueList' => [
                                        [
                                            'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                            'Value' => '<string>',
                                        ],
                                        // ...
                                    ],
                                ],
                                'NullFilter' => 'ALL_VALUES|NON_NULLS_ONLY|NULLS_ONLY',
                                'OperandField' => [
                                    'Identity' => '<string>',
                                ],
                                'Range' => [
                                    'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                    'Maximum' => '<string>',
                                    'Minimum' => '<string>',
                                    'Value' => '<string>',
                                    'ValueList' => [
                                        [
                                            'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                            'Value' => '<string>',
                                        ],
                                        // ...
                                    ],
                                ],
                                'SortDirection' => 'ASCENDING|DESCENDING',
                                'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                'TopBottomLimit' => [
                                    'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                    'Maximum' => '<string>',
                                    'Minimum' => '<string>',
                                    'Value' => '<string>',
                                    'ValueList' => [
                                        [
                                            'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                            'Value' => '<string>',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            // ...
                        ],
                        // ...
                    ],
                    'GroupByList' => [
                        [
                            'DisplayFormat' => 'AUTO|PERCENT|CURRENCY|NUMBER|DATE|STRING',
                            'DisplayFormatOptions' => [
                                'BlankCellFormat' => '<string>',
                                'CurrencySymbol' => '<string>',
                                'DateFormat' => '<string>',
                                'DecimalSeparator' => 'COMMA|DOT',
                                'FractionDigits' => <integer>,
                                'GroupingSeparator' => '<string>',
                                'NegativeFormat' => [
                                    'Prefix' => '<string>',
                                    'Suffix' => '<string>',
                                ],
                                'Prefix' => '<string>',
                                'Suffix' => '<string>',
                                'UnitScaler' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'UseBlankCellFormat' => true || false,
                                'UseGrouping' => true || false,
                            ],
                            'FieldName' => [
                                'Identity' => '<string>',
                            ],
                            'NamedEntity' => [
                                'NamedEntityName' => '<string>',
                            ],
                            'Sort' => [
                                'Operand' => [
                                    'Identity' => '<string>',
                                ],
                                'SortDirection' => 'ASCENDING|DESCENDING',
                            ],
                            'TimeGranularity' => 'SECOND|MINUTE|HOUR|DAY|WEEK|MONTH|QUARTER|YEAR',
                        ],
                        // ...
                    ],
                    'Metrics' => [
                        [
                            'CalculatedFieldReferences' => [
                                [
                                    'Identity' => '<string>',
                                ],
                                // ...
                            ],
                            'ComparisonMethod' => [
                                'Period' => 'SECOND|MINUTE|HOUR|DAY|WEEK|MONTH|QUARTER|YEAR',
                                'Type' => 'DIFF|PERC_DIFF|DIFF_AS_PERC|POP_CURRENT_DIFF_AS_PERC|POP_CURRENT_DIFF|POP_OVERTIME_DIFF_AS_PERC|POP_OVERTIME_DIFF|PERCENT_OF_TOTAL|RUNNING_SUM|MOVING_AVERAGE',
                                'WindowSize' => <integer>,
                            ],
                            'DisplayFormat' => 'AUTO|PERCENT|CURRENCY|NUMBER|DATE|STRING',
                            'DisplayFormatOptions' => [
                                'BlankCellFormat' => '<string>',
                                'CurrencySymbol' => '<string>',
                                'DateFormat' => '<string>',
                                'DecimalSeparator' => 'COMMA|DOT',
                                'FractionDigits' => <integer>,
                                'GroupingSeparator' => '<string>',
                                'NegativeFormat' => [
                                    'Prefix' => '<string>',
                                    'Suffix' => '<string>',
                                ],
                                'Prefix' => '<string>',
                                'Suffix' => '<string>',
                                'UnitScaler' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'UseBlankCellFormat' => true || false,
                                'UseGrouping' => true || false,
                            ],
                            'Expression' => '<string>',
                            'Function' => [
                                'Aggregation' => 'SUM|MIN|MAX|COUNT|AVERAGE|DISTINCT_COUNT|STDEV|STDEVP|VAR|VARP|PERCENTILE|MEDIAN|PTD_SUM|PTD_MIN|PTD_MAX|PTD_COUNT|PTD_DISTINCT_COUNT|PTD_AVERAGE|COLUMN|CUSTOM',
                                'AggregationFunctionParameters' => ['<string>', ...],
                                'Period' => 'SECOND|MINUTE|HOUR|DAY|WEEK|MONTH|QUARTER|YEAR',
                                'PeriodField' => '<string>',
                            ],
                            'MetricId' => [
                                'Identity' => '<string>',
                            ],
                            'NamedEntity' => [
                                'NamedEntityName' => '<string>',
                            ],
                            'Operands' => [
                                [
                                    'Identity' => '<string>',
                                ],
                                // ...
                            ],
                        ],
                        // ...
                    ],
                    'Sort' => [
                        'Operand' => [
                            'Identity' => '<string>',
                        ],
                        'SortDirection' => 'ASCENDING|DESCENDING',
                    ],
                    'Visual' => [
                        'type' => '<string>',
                    ],
                ],
                'Role' => 'PRIMARY|COMPLIMENTARY|MULTI_INTENT|FALLBACK|FRAGMENT',
                'SupportingVisuals' => [
                    [...], // RECURSIVE
                    // ...
                ],
                'VisualId' => '<string>',
            ],
            'Question' => '<string>',
            'Template' => [
                'Slots' => [
                    [
                        'SlotId' => '<string>',
                        'VisualId' => '<string>',
                    ],
                    // ...
                ],
                'TemplateType' => '<string>',
            ],
        ],
        // ...
    ],
    'RequestId' => '<string>',
    'Status' => <integer>,
    'TopicArn' => '<string>',
    'TopicId' => '<string>',
]
	Result Details
Members
- Answers
 - 
- Type: Array of TopicReviewedAnswer structures
 
The definition of all Answers in the topic.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - TopicArn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the topic.
 - TopicId
 - 
- Type: string
 
The ID for the topic that contains the reviewed answer that you want to list. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ThrottlingException:
 Access is throttled.
- ResourceNotFoundException:
 One or more resources can't be found.
- InternalFailureException:
 An internal failure occurred.
ListTopics
$result = $client->listTopics([/* ... */]); $promise = $client->listTopicsAsync([/* ... */]);
Lists all of the topics within an account.
Parameter Syntax
$result = $client->listTopics([
    'AwsAccountId' => '<string>', // REQUIRED
    'MaxResults' => <integer>,
    'NextToken' => '<string>',
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the topics that you want to list.
 - MaxResults
 - 
- Type: int
 
The maximum number of results to be returned per request.
 - NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 
Result Syntax
[
    'NextToken' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
    'TopicsSummaries' => [
        [
            'Arn' => '<string>',
            'Name' => '<string>',
            'TopicId' => '<string>',
            'UserExperienceVersion' => 'LEGACY|NEW_READER_EXPERIENCE',
        ],
        // ...
    ],
]
	Result Details
Members
- NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - TopicsSummaries
 - 
- Type: Array of TopicSummary structures
 
A list of topic summaries.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ThrottlingException:
 Access is throttled.
- InvalidNextTokenException:
 The
NextTokenvalue isn't valid.- InternalFailureException:
 An internal failure occurred.
ListUserGroups
$result = $client->listUserGroups([/* ... */]); $promise = $client->listUserGroupsAsync([/* ... */]);
Lists the Amazon Quick Sight groups that an Amazon Quick Sight user is a member of.
Parameter Syntax
$result = $client->listUserGroups([
    'AwsAccountId' => '<string>', // REQUIRED
    'MaxResults' => <integer>,
    'Namespace' => '<string>', // REQUIRED
    'NextToken' => '<string>',
    'UserName' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services account ID that the user is in. Currently, you use the ID for the Amazon Web Services account that contains your Amazon Quick Sight account.
 - MaxResults
 - 
- Type: int
 
The maximum number of results to return from this request.
 - Namespace
 - 
- Required: Yes
 - Type: string
 
The namespace. Currently, you should set this to
default. - NextToken
 - 
- Type: string
 
A pagination token that can be used in a subsequent request.
 - UserName
 - 
- Required: Yes
 - Type: string
 
The Amazon Quick Sight user name that you want to list group memberships for.
 
Result Syntax
[
    'GroupList' => [
        [
            'Arn' => '<string>',
            'Description' => '<string>',
            'GroupName' => '<string>',
            'PrincipalId' => '<string>',
        ],
        // ...
    ],
    'NextToken' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- GroupList
 - 
- Type: Array of Group structures
 
The list of groups the user is a member of.
 - NextToken
 - 
- Type: string
 
A pagination token that can be used in a subsequent request.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- PreconditionNotMetException:
 One or more preconditions aren't met.
- InternalFailureException:
 An internal failure occurred.
- ResourceUnavailableException:
 This resource is currently unavailable.
ListUsers
$result = $client->listUsers([/* ... */]); $promise = $client->listUsersAsync([/* ... */]);
Returns a list of all of the Amazon Quick Sight users belonging to this account.
Parameter Syntax
$result = $client->listUsers([
    'AwsAccountId' => '<string>', // REQUIRED
    'MaxResults' => <integer>,
    'Namespace' => '<string>', // REQUIRED
    'NextToken' => '<string>',
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID for the Amazon Web Services account that the user is in. Currently, you use the ID for the Amazon Web Services account that contains your Amazon Quick Sight account.
 - MaxResults
 - 
- Type: int
 
The maximum number of results to return from this request.
 - Namespace
 - 
- Required: Yes
 - Type: string
 
The namespace. Currently, you should set this to
default. - NextToken
 - 
- Type: string
 
A pagination token that can be used in a subsequent request.
 
Result Syntax
[
    'NextToken' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
    'UserList' => [
        [
            'Active' => true || false,
            'Arn' => '<string>',
            'CustomPermissionsName' => '<string>',
            'Email' => '<string>',
            'ExternalLoginFederationProviderType' => '<string>',
            'ExternalLoginFederationProviderUrl' => '<string>',
            'ExternalLoginId' => '<string>',
            'IdentityType' => 'IAM|QUICKSIGHT|IAM_IDENTITY_CENTER',
            'PrincipalId' => '<string>',
            'Role' => 'ADMIN|AUTHOR|READER|RESTRICTED_AUTHOR|RESTRICTED_READER|ADMIN_PRO|AUTHOR_PRO|READER_PRO',
            'UserName' => '<string>',
        ],
        // ...
    ],
]
	Result Details
Members
- NextToken
 - 
- Type: string
 
A pagination token that can be used in a subsequent request.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - UserList
 - 
- Type: Array of User structures
 
The list of users.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- InvalidNextTokenException:
 The
NextTokenvalue isn't valid.- PreconditionNotMetException:
 One or more preconditions aren't met.
- InternalFailureException:
 An internal failure occurred.
- ResourceUnavailableException:
 This resource is currently unavailable.
ListVPCConnections
$result = $client->listVPCConnections([/* ... */]); $promise = $client->listVPCConnectionsAsync([/* ... */]);
Lists all of the VPC connections in the current set Amazon Web Services Region of an Amazon Web Services account.
Parameter Syntax
$result = $client->listVPCConnections([
    'AwsAccountId' => '<string>', // REQUIRED
    'MaxResults' => <integer>,
    'NextToken' => '<string>',
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services account ID of the account that contains the VPC connections that you want to list.
 - MaxResults
 - 
- Type: int
 
The maximum number of results to be returned per request.
 - NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 
Result Syntax
[
    'NextToken' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
    'VPCConnectionSummaries' => [
        [
            'Arn' => '<string>',
            'AvailabilityStatus' => 'AVAILABLE|UNAVAILABLE|PARTIALLY_AVAILABLE',
            'CreatedTime' => <DateTime>,
            'DnsResolvers' => ['<string>', ...],
            'LastUpdatedTime' => <DateTime>,
            'Name' => '<string>',
            'NetworkInterfaces' => [
                [
                    'AvailabilityZone' => '<string>',
                    'ErrorMessage' => '<string>',
                    'NetworkInterfaceId' => '<string>',
                    'Status' => 'CREATING|AVAILABLE|CREATION_FAILED|UPDATING|UPDATE_FAILED|DELETING|DELETED|DELETION_FAILED|DELETION_SCHEDULED|ATTACHMENT_FAILED_ROLLBACK_FAILED',
                    'SubnetId' => '<string>',
                ],
                // ...
            ],
            'RoleArn' => '<string>',
            'SecurityGroupIds' => ['<string>', ...],
            'Status' => 'CREATION_IN_PROGRESS|CREATION_SUCCESSFUL|CREATION_FAILED|UPDATE_IN_PROGRESS|UPDATE_SUCCESSFUL|UPDATE_FAILED|DELETION_IN_PROGRESS|DELETION_FAILED|DELETED',
            'VPCConnectionId' => '<string>',
            'VPCId' => '<string>',
        ],
        // ...
    ],
]
	Result Details
Members
- NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - VPCConnectionSummaries
 - 
- Type: Array of VPCConnectionSummary structures
 
A
VPCConnectionSummariesobject that returns a summary of VPC connection objects. 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ThrottlingException:
 Access is throttled.
- InvalidNextTokenException:
 The
NextTokenvalue isn't valid.- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
PredictQAResults
$result = $client->predictQAResults([/* ... */]); $promise = $client->predictQAResultsAsync([/* ... */]);
Predicts existing visuals or generates new visuals to answer a given query.
This API uses trusted identity propagation to ensure that an end user is authenticated and receives the embed URL that is specific to that user. The IAM Identity Center application that the user has logged into needs to have trusted Identity Propagation enabled for QuickSight with the scope value set to quicksight:read. Before you use this action, make sure that you have configured the relevant QuickSight resource and permissions.
We recommend enabling the QSearchStatus API to unlock the full potential of PredictQnA. When QSearchStatus is enabled, it first checks the specified dashboard for any existing visuals that match the question. If no matching visuals are found, PredictQnA uses generative Q&A to provide an answer. To update the QSearchStatus, see UpdateQuickSightQSearchConfiguration.
Parameter Syntax
$result = $client->predictQAResults([
    'AwsAccountId' => '<string>', // REQUIRED
    'IncludeGeneratedAnswer' => 'INCLUDE|EXCLUDE',
    'IncludeQuickSightQIndex' => 'INCLUDE|EXCLUDE',
    'MaxTopicsToConsider' => <integer>,
    'QueryText' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that the user wants to execute Predict QA results in.
 - IncludeGeneratedAnswer
 - 
- Type: string
 
Indicates whether generated answers are included or excluded.
 - IncludeQuickSightQIndex
 - 
- Type: string
 
Indicates whether Q indicies are included or excluded.
 - MaxTopicsToConsider
 - 
- Type: int
 
The number of maximum topics to be considered to predict QA results.
 - QueryText
 - 
- Required: Yes
 - Type: string
 
The query text to be used to predict QA results.
 
Result Syntax
[
    'AdditionalResults' => [
        [
            'DashboardVisual' => [
                'DashboardId' => '<string>',
                'DashboardName' => '<string>',
                'DashboardUrl' => '<string>',
                'SheetId' => '<string>',
                'SheetName' => '<string>',
                'VisualId' => '<string>',
                'VisualSubtitle' => '<string>',
                'VisualTitle' => '<string>',
            ],
            'GeneratedAnswer' => [
                'AnswerId' => '<string>',
                'AnswerStatus' => 'ANSWER_GENERATED|ANSWER_RETRIEVED|ANSWER_DOWNGRADE',
                'QuestionId' => '<string>',
                'QuestionText' => '<string>',
                'QuestionUrl' => '<string>',
                'Restatement' => '<string>',
                'TopicId' => '<string>',
                'TopicName' => '<string>',
            ],
            'ResultType' => 'DASHBOARD_VISUAL|GENERATED_ANSWER|NO_ANSWER',
        ],
        // ...
    ],
    'PrimaryResult' => [
        'DashboardVisual' => [
            'DashboardId' => '<string>',
            'DashboardName' => '<string>',
            'DashboardUrl' => '<string>',
            'SheetId' => '<string>',
            'SheetName' => '<string>',
            'VisualId' => '<string>',
            'VisualSubtitle' => '<string>',
            'VisualTitle' => '<string>',
        ],
        'GeneratedAnswer' => [
            'AnswerId' => '<string>',
            'AnswerStatus' => 'ANSWER_GENERATED|ANSWER_RETRIEVED|ANSWER_DOWNGRADE',
            'QuestionId' => '<string>',
            'QuestionText' => '<string>',
            'QuestionUrl' => '<string>',
            'Restatement' => '<string>',
            'TopicId' => '<string>',
            'TopicName' => '<string>',
        ],
        'ResultType' => 'DASHBOARD_VISUAL|GENERATED_ANSWER|NO_ANSWER',
    ],
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ThrottlingException:
 Access is throttled.
- InternalFailureException:
 An internal failure occurred.
PutDataSetRefreshProperties
$result = $client->putDataSetRefreshProperties([/* ... */]); $promise = $client->putDataSetRefreshPropertiesAsync([/* ... */]);
Creates or updates the dataset refresh properties for the dataset.
Parameter Syntax
$result = $client->putDataSetRefreshProperties([
    'AwsAccountId' => '<string>', // REQUIRED
    'DataSetId' => '<string>', // REQUIRED
    'DataSetRefreshProperties' => [ // REQUIRED
        'FailureConfiguration' => [
            'EmailAlert' => [
                'AlertStatus' => 'ENABLED|DISABLED',
            ],
        ],
        'RefreshConfiguration' => [
            'IncrementalRefresh' => [ // REQUIRED
                'LookbackWindow' => [ // REQUIRED
                    'ColumnName' => '<string>', // REQUIRED
                    'Size' => <integer>, // REQUIRED
                    'SizeUnit' => 'HOUR|DAY|WEEK', // REQUIRED
                ],
            ],
        ],
    ],
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services account ID.
 - DataSetId
 - 
- Required: Yes
 - Type: string
 
The ID of the dataset.
 - DataSetRefreshProperties
 - 
- Required: Yes
 - Type: DataSetRefreshProperties structure
 
The dataset refresh properties.
 
Result Syntax
[
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- LimitExceededException:
 A limit is exceeded.
- PreconditionNotMetException:
 One or more preconditions aren't met.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- InternalFailureException:
 An internal failure occurred.
RegisterUser
$result = $client->registerUser([/* ... */]); $promise = $client->registerUserAsync([/* ... */]);
Creates an Amazon Quick Sight user whose identity is associated with the Identity and Access Management (IAM) identity or role specified in the request. When you register a new user from the Quick Sight API, Quick Sight generates a registration URL. The user accesses this registration URL to create their account. Quick Sight doesn't send a registration email to users who are registered from the Quick Sight API. If you want new users to receive a registration email, then add those users in the Quick Sight console. For more information on registering a new user in the Quick Sight console, see Inviting users to access Quick Sight.
Parameter Syntax
$result = $client->registerUser([
    'AwsAccountId' => '<string>', // REQUIRED
    'CustomFederationProviderUrl' => '<string>',
    'CustomPermissionsName' => '<string>',
    'Email' => '<string>', // REQUIRED
    'ExternalLoginFederationProviderType' => '<string>',
    'ExternalLoginId' => '<string>',
    'IamArn' => '<string>',
    'IdentityType' => 'IAM|QUICKSIGHT|IAM_IDENTITY_CENTER', // REQUIRED
    'Namespace' => '<string>', // REQUIRED
    'SessionName' => '<string>',
    'Tags' => [
        [
            'Key' => '<string>', // REQUIRED
            'Value' => '<string>', // REQUIRED
        ],
        // ...
    ],
    'UserName' => '<string>',
    'UserRole' => 'ADMIN|AUTHOR|READER|RESTRICTED_AUTHOR|RESTRICTED_READER|ADMIN_PRO|AUTHOR_PRO|READER_PRO', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID for the Amazon Web Services account that the user is in. Currently, you use the ID for the Amazon Web Services account that contains your Amazon Quick Sight account.
 - CustomFederationProviderUrl
 - 
- Type: string
 
The URL of the custom OpenID Connect (OIDC) provider that provides identity to let a user federate into Quick Sight with an associated Identity and Access Management(IAM) role. This parameter should only be used when
ExternalLoginFederationProviderTypeparameter is set toCUSTOM_OIDC. - CustomPermissionsName
 - 
- Type: string
 
(Enterprise edition only) The name of the custom permissions profile that you want to assign to this user. Customized permissions allows you to control a user's access by restricting access the following operations:
-  
Create and update data sources
 -  
Create and update datasets
 -  
Create and update email reports
 -  
Subscribe to email reports
 
To add custom permissions to an existing user, use
UpdateUserinstead.A set of custom permissions includes any combination of these restrictions. Currently, you need to create the profile names for custom permission sets by using the Quick Sight console. Then, you use the
RegisterUserAPI operation to assign the named set of permissions to a Quick Sight user.Quick Sight custom permissions are applied through IAM policies. Therefore, they override the permissions typically granted by assigning Quick Sight users to one of the default security cohorts in Quick Sight (admin, author, reader, admin pro, author pro, reader pro).
This feature is available only to Quick Sight Enterprise edition subscriptions.
 - 
- Required: Yes
 - Type: string
 
The email address of the user that you want to register.
 - ExternalLoginFederationProviderType
 - 
- Type: string
 
The type of supported external login provider that provides identity to let a user federate into Amazon Quick Sight with an associated Identity and Access Management(IAM) role. The type of supported external login provider can be one of the following.
-  
COGNITO: Amazon Cognito. The provider URL is cognito-identity.amazonaws.com. When choosing theCOGNITOprovider type, don’t use the "CustomFederationProviderUrl" parameter which is only needed when the external provider is custom. -  
CUSTOM_OIDC: Custom OpenID Connect (OIDC) provider. When choosingCUSTOM_OIDCtype, use theCustomFederationProviderUrlparameter to provide the custom OIDC provider URL. 
 - ExternalLoginId
 - 
- Type: string
 
The identity ID for a user in the external login provider.
 - IamArn
 - 
- Type: string
 
The ARN of the IAM user or role that you are registering with Amazon Quick Sight.
 - IdentityType
 - 
- Required: Yes
 - Type: string
 
The identity type that your Quick Sight account uses to manage the identity of users.
 - Namespace
 - 
- Required: Yes
 - Type: string
 
The namespace. Currently, you should set this to
default. - SessionName
 - 
- Type: string
 
You need to use this parameter only when you register one or more users using an assumed IAM role. You don't need to provide the session name for other scenarios, for example when you are registering an IAM user or an Amazon Quick Sight user. You can register multiple users using the same IAM role if each user has a different session name. For more information on assuming IAM roles, see
assume-rolein the CLI Reference. - Tags
 - 
- Type: Array of Tag structures
 
The tags to associate with the user.
 - UserName
 - 
- Type: string
 
The Amazon Quick Sight user name that you want to create for the user you are registering.
 - UserRole
 - 
- Required: Yes
 - Type: string
 
The Amazon Quick Sight role for the user. The user role can be one of the following:
-  
READER: A user who has read-only access to dashboards. -  
AUTHOR: A user who can create data sources, datasets, analyses, and dashboards. -  
ADMIN: A user who is an author, who can also manage Amazon Quick Sight settings. -  
READER_PRO: Reader Pro adds Generative BI capabilities to the Reader role. Reader Pros have access to Amazon Q in Quick Sight, can build stories with Amazon Q, and can generate executive summaries from dashboards. -  
AUTHOR_PRO: Author Pro adds Generative BI capabilities to the Author role. Author Pros can author dashboards with natural language with Amazon Q, build stories with Amazon Q, create Topics for Q&A, and generate executive summaries from dashboards. -  
ADMIN_PRO: Admin Pros are Author Pros who can also manage Amazon Quick Sight administrative settings. Admin Pro users are billed at Author Pro pricing. -  
RESTRICTED_READER: This role isn't currently available for use. -  
RESTRICTED_AUTHOR: This role isn't currently available for use. 
 
Result Syntax
[
    'RequestId' => '<string>',
    'Status' => <integer>,
    'User' => [
        'Active' => true || false,
        'Arn' => '<string>',
        'CustomPermissionsName' => '<string>',
        'Email' => '<string>',
        'ExternalLoginFederationProviderType' => '<string>',
        'ExternalLoginFederationProviderUrl' => '<string>',
        'ExternalLoginId' => '<string>',
        'IdentityType' => 'IAM|QUICKSIGHT|IAM_IDENTITY_CENTER',
        'PrincipalId' => '<string>',
        'Role' => 'ADMIN|AUTHOR|READER|RESTRICTED_AUTHOR|RESTRICTED_READER|ADMIN_PRO|AUTHOR_PRO|READER_PRO',
        'UserName' => '<string>',
    ],
    'UserInvitationUrl' => '<string>',
]
	Result Details
Members
- RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - User
 - 
- Type: User structure
 
The user's user name.
 - UserInvitationUrl
 - 
- Type: string
 
The URL the user visits to complete registration and provide a password. This is returned only for users with an identity type of
QUICKSIGHT. 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- LimitExceededException:
 A limit is exceeded.
- ResourceExistsException:
 The resource specified already exists.
- PreconditionNotMetException:
 One or more preconditions aren't met.
- InternalFailureException:
 An internal failure occurred.
- ResourceUnavailableException:
 This resource is currently unavailable.
RestoreAnalysis
$result = $client->restoreAnalysis([/* ... */]); $promise = $client->restoreAnalysisAsync([/* ... */]);
Restores an analysis.
Parameter Syntax
$result = $client->restoreAnalysis([
    'AnalysisId' => '<string>', // REQUIRED
    'AwsAccountId' => '<string>', // REQUIRED
    'RestoreToFolders' => true || false,
]);
	Parameter Details
Members
- AnalysisId
 - 
- Required: Yes
 - Type: string
 
The ID of the analysis that you're restoring.
 - AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the analysis.
 - RestoreToFolders
 - 
- Type: boolean
 
A boolean value that determines if the analysis will be restored to folders that it previously resided in. A
Truevalue restores analysis back to all folders that it previously resided in. AFalsevalue restores the analysis but does not restore the analysis back to all previously resided folders. Restoring a restricted analysis requires this parameter to be set toTrue. 
Result Syntax
[
    'AnalysisId' => '<string>',
    'Arn' => '<string>',
    'RequestId' => '<string>',
    'RestorationFailedFolderArns' => ['<string>', ...],
    'Status' => <integer>,
]
	Result Details
Members
- AnalysisId
 - 
- Type: string
 
The ID of the analysis that you're restoring.
 - Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the analysis that you're restoring.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - RestorationFailedFolderArns
 - 
- Type: Array of strings
 
A list of folder arns thatthe analysis failed to be restored to.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- ThrottlingException:
 Access is throttled.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- ResourceNotFoundException:
 One or more resources can't be found.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- LimitExceededException:
 A limit is exceeded.
- PreconditionNotMetException:
 One or more preconditions aren't met.
- InternalFailureException:
 An internal failure occurred.
SearchActionConnectors
$result = $client->searchActionConnectors([/* ... */]); $promise = $client->searchActionConnectorsAsync([/* ... */]);
Searches for action connectors in the specified Amazon Web Services account using filters. You can search by connector name, type, or user permissions.
Parameter Syntax
$result = $client->searchActionConnectors([
    'AwsAccountId' => '<string>', // REQUIRED
    'Filters' => [ // REQUIRED
        [
            'Name' => 'ACTION_CONNECTOR_NAME|ACTION_CONNECTOR_TYPE|QUICKSIGHT_OWNER|QUICKSIGHT_VIEWER_OR_OWNER|DIRECT_QUICKSIGHT_SOLE_OWNER|DIRECT_QUICKSIGHT_OWNER|DIRECT_QUICKSIGHT_VIEWER_OR_OWNER', // REQUIRED
            'Operator' => 'StringEquals|StringLike', // REQUIRED
            'Value' => '<string>', // REQUIRED
        ],
        // ...
    ],
    'MaxResults' => <integer>,
    'NextToken' => '<string>',
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services account ID in which to search for action connectors.
 - Filters
 - 
- Required: Yes
 - Type: Array of ActionConnectorSearchFilter structures
 
The search filters to apply. You can filter by connector name, type, or user permissions. Maximum of one filter is supported.
 - MaxResults
 - 
- Type: int
 
The maximum number of action connectors to return in a single response. Valid range is 1 to 100.
 - NextToken
 - 
- Type: string
 
A pagination token to retrieve the next set of results. Use the token returned from a previous call to continue searching.
 
Result Syntax
[
    'ActionConnectorSummaries' => [
        [
            'ActionConnectorId' => '<string>',
            'Arn' => '<string>',
            'CreatedTime' => <DateTime>,
            'Error' => [
                'Message' => '<string>',
                'Type' => 'INTERNAL_FAILURE',
            ],
            'LastUpdatedTime' => <DateTime>,
            'Name' => '<string>',
            'Status' => 'CREATION_IN_PROGRESS|CREATION_SUCCESSFUL|CREATION_FAILED|UPDATE_IN_PROGRESS|UPDATE_SUCCESSFUL|UPDATE_FAILED|DELETED',
            'Type' => 'GENERIC_HTTP|SERVICENOW_NOW_PLATFORM|SALESFORCE_CRM|MICROSOFT_OUTLOOK|PAGERDUTY_ADVANCE|JIRA_CLOUD|ATLASSIAN_CONFLUENCE|AMAZON_S3|AMAZON_BEDROCK_AGENT_RUNTIME|AMAZON_BEDROCK_RUNTIME|AMAZON_BEDROCK_DATA_AUTOMATION_RUNTIME|AMAZON_TEXTRACT|AMAZON_COMPREHEND|AMAZON_COMPREHEND_MEDICAL|MICROSOFT_ONEDRIVE|MICROSOFT_SHAREPOINT|MICROSOFT_TEAMS|SAP_BUSINESSPARTNER|SAP_PRODUCTMASTERDATA|SAP_PHYSICALINVENTORY|SAP_BILLOFMATERIALS|SAP_MATERIALSTOCK|ZENDESK_SUITE|SMARTSHEET|SLACK|ASANA|BAMBOO_HR',
        ],
        // ...
    ],
    'NextToken' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- ActionConnectorSummaries
 - 
- Type: Array of ActionConnectorSummary structures
 
A list of action connector summaries that match the search criteria.
 - NextToken
 - 
- Type: string
 
A pagination token to retrieve the next set of results. If null, there are no more results to retrieve.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status code of the request.
 
Errors
- ThrottlingException:
 Access is throttled.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- InvalidNextTokenException:
 The
NextTokenvalue isn't valid.- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
SearchAnalyses
$result = $client->searchAnalyses([/* ... */]); $promise = $client->searchAnalysesAsync([/* ... */]);
Searches for analyses that belong to the user specified in the filter.
This operation is eventually consistent. The results are best effort and may not reflect very recent updates and changes.
Parameter Syntax
$result = $client->searchAnalyses([
    'AwsAccountId' => '<string>', // REQUIRED
    'Filters' => [ // REQUIRED
        [
            'Name' => 'QUICKSIGHT_USER|QUICKSIGHT_VIEWER_OR_OWNER|DIRECT_QUICKSIGHT_VIEWER_OR_OWNER|QUICKSIGHT_OWNER|DIRECT_QUICKSIGHT_OWNER|DIRECT_QUICKSIGHT_SOLE_OWNER|ANALYSIS_NAME',
            'Operator' => 'StringEquals|StringLike',
            'Value' => '<string>',
        ],
        // ...
    ],
    'MaxResults' => <integer>,
    'NextToken' => '<string>',
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the analyses that you're searching for.
 - Filters
 - 
- Required: Yes
 - Type: Array of AnalysisSearchFilter structures
 
The structure for the search filters that you want to apply to your search.
 - MaxResults
 - 
- Type: int
 
The maximum number of results to return.
 - NextToken
 - 
- Type: string
 
A pagination token that can be used in a subsequent request.
 
Result Syntax
[
    'AnalysisSummaryList' => [
        [
            'AnalysisId' => '<string>',
            'Arn' => '<string>',
            'CreatedTime' => <DateTime>,
            'LastUpdatedTime' => <DateTime>,
            'Name' => '<string>',
            'Status' => 'CREATION_IN_PROGRESS|CREATION_SUCCESSFUL|CREATION_FAILED|UPDATE_IN_PROGRESS|UPDATE_SUCCESSFUL|UPDATE_FAILED|DELETED',
        ],
        // ...
    ],
    'NextToken' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- AnalysisSummaryList
 - 
- Type: Array of AnalysisSummary structures
 
Metadata describing the analyses that you searched for.
 - NextToken
 - 
- Type: string
 
A pagination token that can be used in a subsequent request.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- ThrottlingException:
 Access is throttled.
- ResourceNotFoundException:
 One or more resources can't be found.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InvalidNextTokenException:
 The
NextTokenvalue isn't valid.- InternalFailureException:
 An internal failure occurred.
SearchDashboards
$result = $client->searchDashboards([/* ... */]); $promise = $client->searchDashboardsAsync([/* ... */]);
Searches for dashboards that belong to a user.
This operation is eventually consistent. The results are best effort and may not reflect very recent updates and changes.
Parameter Syntax
$result = $client->searchDashboards([
    'AwsAccountId' => '<string>', // REQUIRED
    'Filters' => [ // REQUIRED
        [
            'Name' => 'QUICKSIGHT_USER|QUICKSIGHT_VIEWER_OR_OWNER|DIRECT_QUICKSIGHT_VIEWER_OR_OWNER|QUICKSIGHT_OWNER|DIRECT_QUICKSIGHT_OWNER|DIRECT_QUICKSIGHT_SOLE_OWNER|DASHBOARD_NAME',
            'Operator' => 'StringEquals|StringLike', // REQUIRED
            'Value' => '<string>',
        ],
        // ...
    ],
    'MaxResults' => <integer>,
    'NextToken' => '<string>',
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the user whose dashboards you're searching for.
 - Filters
 - 
- Required: Yes
 - Type: Array of DashboardSearchFilter structures
 
The filters to apply to the search. Currently, you can search only by user name, for example,
"Filters": [ { "Name": "QUICKSIGHT_USER", "Operator": "StringEquals", "Value": "arn:aws:quicksight:us-east-1:1:user/default/UserName1" } ] - MaxResults
 - 
- Type: int
 
The maximum number of results to be returned per request.
 - NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 
Result Syntax
[
    'DashboardSummaryList' => [
        [
            'Arn' => '<string>',
            'CreatedTime' => <DateTime>,
            'DashboardId' => '<string>',
            'LastPublishedTime' => <DateTime>,
            'LastUpdatedTime' => <DateTime>,
            'Name' => '<string>',
            'PublishedVersionNumber' => <integer>,
        ],
        // ...
    ],
    'NextToken' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- DashboardSummaryList
 - 
- Type: Array of DashboardSummary structures
 
The list of dashboards owned by the user specified in
Filtersin your request. - NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- ThrottlingException:
 Access is throttled.
- ResourceNotFoundException:
 One or more resources can't be found.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InvalidNextTokenException:
 The
NextTokenvalue isn't valid.- InternalFailureException:
 An internal failure occurred.
SearchDataSets
$result = $client->searchDataSets([/* ... */]); $promise = $client->searchDataSetsAsync([/* ... */]);
Use the SearchDataSets operation to search for datasets that belong to an account.
Parameter Syntax
$result = $client->searchDataSets([
    'AwsAccountId' => '<string>', // REQUIRED
    'Filters' => [ // REQUIRED
        [
            'Name' => 'QUICKSIGHT_VIEWER_OR_OWNER|QUICKSIGHT_OWNER|DIRECT_QUICKSIGHT_VIEWER_OR_OWNER|DIRECT_QUICKSIGHT_OWNER|DIRECT_QUICKSIGHT_SOLE_OWNER|DATASET_NAME', // REQUIRED
            'Operator' => 'StringEquals|StringLike', // REQUIRED
            'Value' => '<string>', // REQUIRED
        ],
        // ...
    ],
    'MaxResults' => <integer>,
    'NextToken' => '<string>',
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services account ID.
 - Filters
 - 
- Required: Yes
 - Type: Array of DataSetSearchFilter structures
 
The filters to apply to the search.
 - MaxResults
 - 
- Type: int
 
The maximum number of results to be returned per request.
 - NextToken
 - 
- Type: string
 
A pagination token that can be used in a subsequent request.
 
Result Syntax
[
    'DataSetSummaries' => [
        [
            'Arn' => '<string>',
            'ColumnLevelPermissionRulesApplied' => true || false,
            'CreatedTime' => <DateTime>,
            'DataSetId' => '<string>',
            'ImportMode' => 'SPICE|DIRECT_QUERY',
            'LastUpdatedTime' => <DateTime>,
            'Name' => '<string>',
            'RowLevelPermissionDataSet' => [
                'Arn' => '<string>',
                'FormatVersion' => 'VERSION_1|VERSION_2',
                'Namespace' => '<string>',
                'PermissionPolicy' => 'GRANT_ACCESS|DENY_ACCESS',
                'Status' => 'ENABLED|DISABLED',
            ],
            'RowLevelPermissionTagConfigurationApplied' => true || false,
            'UseAs' => 'RLS_RULES',
        ],
        // ...
    ],
    'NextToken' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- DataSetSummaries
 - 
- Type: Array of DataSetSummary structures
 
A
DataSetSummariesobject that returns a summary of a dataset. - NextToken
 - 
- Type: string
 
A pagination token that can be used in a subsequent request.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- ThrottlingException:
 Access is throttled.
- ResourceNotFoundException:
 One or more resources can't be found.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidNextTokenException:
 The
NextTokenvalue isn't valid.- InternalFailureException:
 An internal failure occurred.
SearchDataSources
$result = $client->searchDataSources([/* ... */]); $promise = $client->searchDataSourcesAsync([/* ... */]);
Use the SearchDataSources operation to search for data sources that belong to an account.
Parameter Syntax
$result = $client->searchDataSources([
    'AwsAccountId' => '<string>', // REQUIRED
    'Filters' => [ // REQUIRED
        [
            'Name' => 'DIRECT_QUICKSIGHT_VIEWER_OR_OWNER|DIRECT_QUICKSIGHT_OWNER|DIRECT_QUICKSIGHT_SOLE_OWNER|DATASOURCE_NAME', // REQUIRED
            'Operator' => 'StringEquals|StringLike', // REQUIRED
            'Value' => '<string>', // REQUIRED
        ],
        // ...
    ],
    'MaxResults' => <integer>,
    'NextToken' => '<string>',
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services account ID.
 - Filters
 - 
- Required: Yes
 - Type: Array of DataSourceSearchFilter structures
 
The filters to apply to the search.
 - MaxResults
 - 
- Type: int
 
The maximum number of results to be returned per request.
 - NextToken
 - 
- Type: string
 
A pagination token that can be used in a subsequent request.
 
Result Syntax
[
    'DataSourceSummaries' => [
        [
            'Arn' => '<string>',
            'CreatedTime' => <DateTime>,
            'DataSourceId' => '<string>',
            'LastUpdatedTime' => <DateTime>,
            'Name' => '<string>',
            'Type' => 'ADOBE_ANALYTICS|AMAZON_ELASTICSEARCH|ATHENA|AURORA|AURORA_POSTGRESQL|AWS_IOT_ANALYTICS|GITHUB|JIRA|MARIADB|MYSQL|ORACLE|POSTGRESQL|PRESTO|REDSHIFT|S3|SALESFORCE|SERVICENOW|SNOWFLAKE|SPARK|SQLSERVER|TERADATA|TWITTER|TIMESTREAM|AMAZON_OPENSEARCH|EXASOL|DATABRICKS|STARBURST|TRINO|BIGQUERY|GOOGLESHEETS|GOOGLE_DRIVE|CONFLUENCE|SHAREPOINT|ONE_DRIVE|WEB_CRAWLER|S3_KNOWLEDGE_BASE|QBUSINESS',
        ],
        // ...
    ],
    'NextToken' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- DataSourceSummaries
 - 
- Type: Array of DataSourceSummary structures
 
A
DataSourceSummariesobject that returns a summary of a data source. - NextToken
 - 
- Type: string
 
A pagination token that can be used in a subsequent request.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- ThrottlingException:
 Access is throttled.
- ResourceNotFoundException:
 One or more resources can't be found.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidNextTokenException:
 The
NextTokenvalue isn't valid.- InternalFailureException:
 An internal failure occurred.
SearchFlows
$result = $client->searchFlows([/* ... */]); $promise = $client->searchFlowsAsync([/* ... */]);
Search for the flows in an Amazon Web Services account.
Parameter Syntax
$result = $client->searchFlows([
    'AwsAccountId' => '<string>', // REQUIRED
    'Filters' => [ // REQUIRED
        [
            'Name' => 'assetName|assetDescription|DIRECT_QUICKSIGHT_OWNER|DIRECT_QUICKSIGHT_VIEWER_OR_OWNER|DIRECT_QUICKSIGHT_SOLE_OWNER', // REQUIRED
            'Operator' => 'StringEquals|StringLike', // REQUIRED
            'Value' => '<string>', // REQUIRED
        ],
        // ...
    ],
    'MaxResults' => <integer>,
    'NextToken' => '<string>',
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account where you are searching for flows from.
 - Filters
 - 
- Required: Yes
 - Type: Array of SearchFlowsFilter structures
 
The filters applied to the search when searching for flows in the Amazon Web Services account.
 - MaxResults
 - 
- Type: int
 
The maximum number of results to be returned per request.
 - NextToken
 - 
- Type: string
 
The token to request the next set of results, or null if you want to retrieve the first set.
 
Result Syntax
[
    'FlowSummaryList' => [
        [
            'Arn' => '<string>',
            'CreatedBy' => '<string>',
            'CreatedTime' => <DateTime>,
            'Description' => '<string>',
            'FlowId' => '<string>',
            'LastPublishedAt' => <DateTime>,
            'LastPublishedBy' => '<string>',
            'LastUpdatedBy' => '<string>',
            'LastUpdatedTime' => <DateTime>,
            'Name' => '<string>',
            'PublishState' => 'PUBLISHED|DRAFT|PENDING_APPROVAL',
            'RunCount' => <integer>,
            'UserCount' => <integer>,
        ],
        // ...
    ],
    'NextToken' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- FlowSummaryList
 - 
- Required: Yes
 - Type: Array of FlowSummary structures
 
The list of flows found against the search.
 - NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- ThrottlingException:
 Access is throttled.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- InternalFailureException:
 An internal failure occurred.
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
SearchFolders
$result = $client->searchFolders([/* ... */]); $promise = $client->searchFoldersAsync([/* ... */]);
Searches the subfolders in a folder.
Parameter Syntax
$result = $client->searchFolders([
    'AwsAccountId' => '<string>', // REQUIRED
    'Filters' => [ // REQUIRED
        [
            'Name' => 'PARENT_FOLDER_ARN|DIRECT_QUICKSIGHT_OWNER|DIRECT_QUICKSIGHT_SOLE_OWNER|DIRECT_QUICKSIGHT_VIEWER_OR_OWNER|QUICKSIGHT_OWNER|QUICKSIGHT_VIEWER_OR_OWNER|FOLDER_NAME',
            'Operator' => 'StringEquals|StringLike',
            'Value' => '<string>',
        ],
        // ...
    ],
    'MaxResults' => <integer>,
    'NextToken' => '<string>',
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID for the Amazon Web Services account that contains the folder.
 - Filters
 - 
- Required: Yes
 - Type: Array of FolderSearchFilter structures
 
The filters to apply to the search. Currently, you can search only by the parent folder ARN. For example,
"Filters": [ { "Name": "PARENT_FOLDER_ARN", "Operator": "StringEquals", "Value": "arn:aws:quicksight:us-east-1:1:folder/folderId" } ]. - MaxResults
 - 
- Type: int
 
The maximum number of results to be returned per request.
 - NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 
Result Syntax
[
    'FolderSummaryList' => [
        [
            'Arn' => '<string>',
            'CreatedTime' => <DateTime>,
            'FolderId' => '<string>',
            'FolderType' => 'SHARED|RESTRICTED',
            'LastUpdatedTime' => <DateTime>,
            'Name' => '<string>',
            'SharingModel' => 'ACCOUNT|NAMESPACE',
        ],
        // ...
    ],
    'NextToken' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- FolderSummaryList
 - 
- Type: Array of FolderSummary structures
 
A structure that contains all of the folders in the Amazon Web Services account. This structure provides basic information about the folders.
 - NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- InvalidNextTokenException:
 The
NextTokenvalue isn't valid.- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InvalidRequestException:
 You don't have this feature activated for your account. To fix this issue, contact Amazon Web Services support.
- InternalFailureException:
 An internal failure occurred.
SearchGroups
$result = $client->searchGroups([/* ... */]); $promise = $client->searchGroupsAsync([/* ... */]);
Use the SearchGroups operation to search groups in a specified Quick Sight namespace using the supplied filters.
Parameter Syntax
$result = $client->searchGroups([
    'AwsAccountId' => '<string>', // REQUIRED
    'Filters' => [ // REQUIRED
        [
            'Name' => 'GROUP_NAME', // REQUIRED
            'Operator' => 'StartsWith', // REQUIRED
            'Value' => '<string>', // REQUIRED
        ],
        // ...
    ],
    'MaxResults' => <integer>,
    'Namespace' => '<string>', // REQUIRED
    'NextToken' => '<string>',
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID for the Amazon Web Services account that the group is in. Currently, you use the ID for the Amazon Web Services account that contains your Amazon Quick Sight account.
 - Filters
 - 
- Required: Yes
 - Type: Array of GroupSearchFilter structures
 
The structure for the search filters that you want to apply to your search.
 - MaxResults
 - 
- Type: int
 
The maximum number of results to return from this request.
 - Namespace
 - 
- Required: Yes
 - Type: string
 
The namespace that you want to search.
 - NextToken
 - 
- Type: string
 
A pagination token that can be used in a subsequent request.
 
Result Syntax
[
    'GroupList' => [
        [
            'Arn' => '<string>',
            'Description' => '<string>',
            'GroupName' => '<string>',
            'PrincipalId' => '<string>',
        ],
        // ...
    ],
    'NextToken' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- GroupList
 - 
- Type: Array of Group structures
 
A list of groups in a specified namespace that match the filters you set in your
SearchGroupsrequest. - NextToken
 - 
- Type: string
 
A pagination token that can be used in a subsequent request.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- InvalidNextTokenException:
 The
NextTokenvalue isn't valid.- PreconditionNotMetException:
 One or more preconditions aren't met.
- InternalFailureException:
 An internal failure occurred.
- ResourceUnavailableException:
 This resource is currently unavailable.
SearchTopics
$result = $client->searchTopics([/* ... */]); $promise = $client->searchTopicsAsync([/* ... */]);
Searches for any Q topic that exists in an QuickSight account.
Parameter Syntax
$result = $client->searchTopics([
    'AwsAccountId' => '<string>', // REQUIRED
    'Filters' => [ // REQUIRED
        [
            'Name' => 'QUICKSIGHT_USER|QUICKSIGHT_VIEWER_OR_OWNER|DIRECT_QUICKSIGHT_VIEWER_OR_OWNER|QUICKSIGHT_OWNER|DIRECT_QUICKSIGHT_OWNER|DIRECT_QUICKSIGHT_SOLE_OWNER|TOPIC_NAME', // REQUIRED
            'Operator' => 'StringEquals|StringLike', // REQUIRED
            'Value' => '<string>', // REQUIRED
        ],
        // ...
    ],
    'MaxResults' => <integer>,
    'NextToken' => '<string>',
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the topic that you want to find.
 - Filters
 - 
- Required: Yes
 - Type: Array of TopicSearchFilter structures
 
The filters that you want to use to search for the topic.
 - MaxResults
 - 
- Type: int
 
The maximum number of results to be returned per request.
 - NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 
Result Syntax
[
    'NextToken' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
    'TopicSummaryList' => [
        [
            'Arn' => '<string>',
            'Name' => '<string>',
            'TopicId' => '<string>',
            'UserExperienceVersion' => 'LEGACY|NEW_READER_EXPERIENCE',
        ],
        // ...
    ],
]
	Result Details
Members
- NextToken
 - 
- Type: string
 
The token for the next set of results, or null if there are no more results.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - TopicSummaryList
 - 
- Type: Array of TopicSummary structures
 
A list of topic summaries that is returned by the search topic request.
 
Errors
- ThrottlingException:
 Access is throttled.
- ResourceNotFoundException:
 One or more resources can't be found.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InvalidNextTokenException:
 The
NextTokenvalue isn't valid.- InternalFailureException:
 An internal failure occurred.
StartAssetBundleExportJob
$result = $client->startAssetBundleExportJob([/* ... */]); $promise = $client->startAssetBundleExportJobAsync([/* ... */]);
Starts an Asset Bundle export job.
An Asset Bundle export job exports specified Amazon Quick Sight assets. You can also choose to export any asset dependencies in the same job. Export jobs run asynchronously and can be polled with a DescribeAssetBundleExportJob API call. When a job is successfully completed, a download URL that contains the exported assets is returned. The URL is valid for 5 minutes and can be refreshed with a DescribeAssetBundleExportJob API call. Each Amazon Quick Sight account can run up to 5 export jobs concurrently.
The API caller must have the necessary permissions in their IAM role to access each resource before the resources can be exported.
Parameter Syntax
$result = $client->startAssetBundleExportJob([
    'AssetBundleExportJobId' => '<string>', // REQUIRED
    'AwsAccountId' => '<string>', // REQUIRED
    'CloudFormationOverridePropertyConfiguration' => [
        'Analyses' => [
            [
                'Arn' => '<string>', // REQUIRED
                'Properties' => ['<string>', ...], // REQUIRED
            ],
            // ...
        ],
        'Dashboards' => [
            [
                'Arn' => '<string>', // REQUIRED
                'Properties' => ['<string>', ...], // REQUIRED
            ],
            // ...
        ],
        'DataSets' => [
            [
                'Arn' => '<string>', // REQUIRED
                'Properties' => ['<string>', ...], // REQUIRED
            ],
            // ...
        ],
        'DataSources' => [
            [
                'Arn' => '<string>', // REQUIRED
                'Properties' => ['<string>', ...], // REQUIRED
            ],
            // ...
        ],
        'Folders' => [
            [
                'Arn' => '<string>', // REQUIRED
                'Properties' => ['<string>', ...], // REQUIRED
            ],
            // ...
        ],
        'RefreshSchedules' => [
            [
                'Arn' => '<string>', // REQUIRED
                'Properties' => ['<string>', ...], // REQUIRED
            ],
            // ...
        ],
        'ResourceIdOverrideConfiguration' => [
            'PrefixForAllResources' => true || false,
        ],
        'Themes' => [
            [
                'Arn' => '<string>', // REQUIRED
                'Properties' => ['<string>', ...], // REQUIRED
            ],
            // ...
        ],
        'VPCConnections' => [
            [
                'Arn' => '<string>', // REQUIRED
                'Properties' => ['<string>', ...], // REQUIRED
            ],
            // ...
        ],
    ],
    'ExportFormat' => 'CLOUDFORMATION_JSON|QUICKSIGHT_JSON', // REQUIRED
    'IncludeAllDependencies' => true || false,
    'IncludeFolderMembers' => 'RECURSE|ONE_LEVEL|NONE',
    'IncludeFolderMemberships' => true || false,
    'IncludePermissions' => true || false,
    'IncludeTags' => true || false,
    'ResourceArns' => ['<string>', ...], // REQUIRED
    'ValidationStrategy' => [
        'StrictModeForAllResources' => true || false,
    ],
]);
	Parameter Details
Members
- AssetBundleExportJobId
 - 
- Required: Yes
 - Type: string
 
The ID of the job. This ID is unique while the job is running. After the job is completed, you can reuse this ID for another job.
 - AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account to export assets from.
 - CloudFormationOverridePropertyConfiguration
 - 
- Type: AssetBundleCloudFormationOverridePropertyConfiguration structure
 
An optional collection of structures that generate CloudFormation parameters to override the existing resource property values when the resource is exported to a new CloudFormation template.
Use this field if the
ExportFormatfield of aStartAssetBundleExportJobRequestAPI call is set toCLOUDFORMATION_JSON. - ExportFormat
 - 
- Required: Yes
 - Type: string
 
The export data format.
 - IncludeAllDependencies
 - 
- Type: boolean
 
A Boolean that determines whether all dependencies of each resource ARN are recursively exported with the job. For example, say you provided a Dashboard ARN to the
ResourceArnsparameter. If you setIncludeAllDependenciestoTRUE, any theme, dataset, and data source resource that is a dependency of the dashboard is also exported. - IncludeFolderMembers
 - 
- Type: string
 
A setting that indicates whether you want to include folder assets. You can also use this setting to recusrsively include all subfolders of an exported folder.
 - IncludeFolderMemberships
 - 
- Type: boolean
 
A Boolean that determines if the exported asset carries over information about the folders that the asset is a member of.
 - IncludePermissions
 - 
- Type: boolean
 
A Boolean that determines whether all permissions for each resource ARN are exported with the job. If you set
IncludePermissionstoTRUE, any permissions associated with each resource are exported. - IncludeTags
 - 
- Type: boolean
 
A Boolean that determines whether all tags for each resource ARN are exported with the job. If you set
IncludeTagstoTRUE, any tags associated with each resource are exported. - ResourceArns
 - 
- Required: Yes
 - Type: Array of strings
 
An array of resource ARNs to export. The following resources are supported.
-  
Analysis -  
Dashboard -  
DataSet -  
DataSource -  
RefreshSchedule -  
Theme -  
VPCConnection 
The API caller must have the necessary permissions in their IAM role to access each resource before the resources can be exported.
 - ValidationStrategy
 - 
- Type: AssetBundleExportJobValidationStrategy structure
 
An optional parameter that determines which validation strategy to use for the export job. If
StrictModeForAllResourcesis set toTRUE, strict validation for every error is enforced. If it is set toFALSE, validation is skipped for specific UI errors that are shown as warnings. The default value forStrictModeForAllResourcesisFALSE. 
Result Syntax
[
    'Arn' => '<string>',
    'AssetBundleExportJobId' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) for the export job.
 - AssetBundleExportJobId
 - 
- Type: string
 
The ID of the job. This ID is unique while the job is running. After the job is completed, you can reuse this ID for another job.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services response ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the response.
 
Errors
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- ThrottlingException:
 Access is throttled.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- LimitExceededException:
 A limit is exceeded.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- ResourceNotFoundException:
 One or more resources can't be found.
StartAssetBundleImportJob
$result = $client->startAssetBundleImportJob([/* ... */]); $promise = $client->startAssetBundleImportJobAsync([/* ... */]);
Starts an Asset Bundle import job.
An Asset Bundle import job imports specified Amazon Quick Sight assets into an Amazon Quick Sight account. You can also choose to import a naming prefix and specified configuration overrides. The assets that are contained in the bundle file that you provide are used to create or update a new or existing asset in your Amazon Quick Sight account. Each Amazon Quick Sight account can run up to 5 import jobs concurrently.
The API caller must have the necessary "create", "describe", and "update" permissions in their IAM role to access each resource type that is contained in the bundle file before the resources can be imported.
Parameter Syntax
$result = $client->startAssetBundleImportJob([
    'AssetBundleImportJobId' => '<string>', // REQUIRED
    'AssetBundleImportSource' => [ // REQUIRED
        'Body' => <string || resource || Psr\Http\Message\StreamInterface>,
        'S3Uri' => '<string>',
    ],
    'AwsAccountId' => '<string>', // REQUIRED
    'FailureAction' => 'DO_NOTHING|ROLLBACK',
    'OverrideParameters' => [
        'Analyses' => [
            [
                'AnalysisId' => '<string>', // REQUIRED
                'Name' => '<string>',
            ],
            // ...
        ],
        'Dashboards' => [
            [
                'DashboardId' => '<string>', // REQUIRED
                'Name' => '<string>',
            ],
            // ...
        ],
        'DataSets' => [
            [
                'DataSetId' => '<string>', // REQUIRED
                'DataSetRefreshProperties' => [
                    'FailureConfiguration' => [
                        'EmailAlert' => [
                            'AlertStatus' => 'ENABLED|DISABLED',
                        ],
                    ],
                    'RefreshConfiguration' => [
                        'IncrementalRefresh' => [ // REQUIRED
                            'LookbackWindow' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'Size' => <integer>, // REQUIRED
                                'SizeUnit' => 'HOUR|DAY|WEEK', // REQUIRED
                            ],
                        ],
                    ],
                ],
                'Name' => '<string>',
            ],
            // ...
        ],
        'DataSources' => [
            [
                'Credentials' => [
                    'CredentialPair' => [
                        'Password' => '<string>', // REQUIRED
                        'Username' => '<string>', // REQUIRED
                    ],
                    'SecretArn' => '<string>',
                ],
                'DataSourceId' => '<string>', // REQUIRED
                'DataSourceParameters' => [
                    'AmazonElasticsearchParameters' => [
                        'Domain' => '<string>', // REQUIRED
                    ],
                    'AmazonOpenSearchParameters' => [
                        'Domain' => '<string>', // REQUIRED
                    ],
                    'AthenaParameters' => [
                        'IdentityCenterConfiguration' => [
                            'EnableIdentityPropagation' => true || false,
                        ],
                        'RoleArn' => '<string>',
                        'WorkGroup' => '<string>',
                    ],
                    'AuroraParameters' => [
                        'Database' => '<string>', // REQUIRED
                        'Host' => '<string>', // REQUIRED
                        'Port' => <integer>, // REQUIRED
                    ],
                    'AuroraPostgreSqlParameters' => [
                        'Database' => '<string>', // REQUIRED
                        'Host' => '<string>', // REQUIRED
                        'Port' => <integer>, // REQUIRED
                    ],
                    'AwsIotAnalyticsParameters' => [
                        'DataSetName' => '<string>', // REQUIRED
                    ],
                    'BigQueryParameters' => [
                        'DataSetRegion' => '<string>',
                        'ProjectId' => '<string>', // REQUIRED
                    ],
                    'ConfluenceParameters' => [
                        'ConfluenceUrl' => '<string>', // REQUIRED
                    ],
                    'CustomConnectionParameters' => [
                        'ConnectionType' => '<string>',
                    ],
                    'DatabricksParameters' => [
                        'Host' => '<string>', // REQUIRED
                        'Port' => <integer>, // REQUIRED
                        'SqlEndpointPath' => '<string>', // REQUIRED
                    ],
                    'ExasolParameters' => [
                        'Host' => '<string>', // REQUIRED
                        'Port' => <integer>, // REQUIRED
                    ],
                    'ImpalaParameters' => [
                        'Database' => '<string>',
                        'Host' => '<string>', // REQUIRED
                        'Port' => <integer>, // REQUIRED
                        'SqlEndpointPath' => '<string>', // REQUIRED
                    ],
                    'JiraParameters' => [
                        'SiteBaseUrl' => '<string>', // REQUIRED
                    ],
                    'MariaDbParameters' => [
                        'Database' => '<string>', // REQUIRED
                        'Host' => '<string>', // REQUIRED
                        'Port' => <integer>, // REQUIRED
                    ],
                    'MySqlParameters' => [
                        'Database' => '<string>', // REQUIRED
                        'Host' => '<string>', // REQUIRED
                        'Port' => <integer>, // REQUIRED
                    ],
                    'OracleParameters' => [
                        'Database' => '<string>', // REQUIRED
                        'Host' => '<string>', // REQUIRED
                        'Port' => <integer>, // REQUIRED
                        'UseServiceName' => true || false,
                    ],
                    'PostgreSqlParameters' => [
                        'Database' => '<string>', // REQUIRED
                        'Host' => '<string>', // REQUIRED
                        'Port' => <integer>, // REQUIRED
                    ],
                    'PrestoParameters' => [
                        'Catalog' => '<string>', // REQUIRED
                        'Host' => '<string>', // REQUIRED
                        'Port' => <integer>, // REQUIRED
                    ],
                    'QBusinessParameters' => [
                        'ApplicationArn' => '<string>', // REQUIRED
                    ],
                    'RdsParameters' => [
                        'Database' => '<string>', // REQUIRED
                        'InstanceId' => '<string>', // REQUIRED
                    ],
                    'RedshiftParameters' => [
                        'ClusterId' => '<string>',
                        'Database' => '<string>', // REQUIRED
                        'Host' => '<string>',
                        'IAMParameters' => [
                            'AutoCreateDatabaseUser' => true || false,
                            'DatabaseGroups' => ['<string>', ...],
                            'DatabaseUser' => '<string>',
                            'RoleArn' => '<string>', // REQUIRED
                        ],
                        'IdentityCenterConfiguration' => [
                            'EnableIdentityPropagation' => true || false,
                        ],
                        'Port' => <integer>,
                    ],
                    'S3KnowledgeBaseParameters' => [
                        'BucketUrl' => '<string>', // REQUIRED
                        'MetadataFilesLocation' => '<string>',
                        'RoleArn' => '<string>',
                    ],
                    'S3Parameters' => [
                        'ManifestFileLocation' => [ // REQUIRED
                            'Bucket' => '<string>', // REQUIRED
                            'Key' => '<string>', // REQUIRED
                        ],
                        'RoleArn' => '<string>',
                    ],
                    'ServiceNowParameters' => [
                        'SiteBaseUrl' => '<string>', // REQUIRED
                    ],
                    'SnowflakeParameters' => [
                        'AuthenticationType' => 'PASSWORD|TOKEN|X509',
                        'Database' => '<string>', // REQUIRED
                        'DatabaseAccessControlRole' => '<string>',
                        'Host' => '<string>', // REQUIRED
                        'OAuthParameters' => [
                            'IdentityProviderResourceUri' => '<string>',
                            'IdentityProviderVpcConnectionProperties' => [
                                'VpcConnectionArn' => '<string>', // REQUIRED
                            ],
                            'OAuthScope' => '<string>',
                            'TokenProviderUrl' => '<string>', // REQUIRED
                        ],
                        'Warehouse' => '<string>', // REQUIRED
                    ],
                    'SparkParameters' => [
                        'Host' => '<string>', // REQUIRED
                        'Port' => <integer>, // REQUIRED
                    ],
                    'SqlServerParameters' => [
                        'Database' => '<string>', // REQUIRED
                        'Host' => '<string>', // REQUIRED
                        'Port' => <integer>, // REQUIRED
                    ],
                    'StarburstParameters' => [
                        'AuthenticationType' => 'PASSWORD|TOKEN|X509',
                        'Catalog' => '<string>', // REQUIRED
                        'DatabaseAccessControlRole' => '<string>',
                        'Host' => '<string>', // REQUIRED
                        'OAuthParameters' => [
                            'IdentityProviderResourceUri' => '<string>',
                            'IdentityProviderVpcConnectionProperties' => [
                                'VpcConnectionArn' => '<string>', // REQUIRED
                            ],
                            'OAuthScope' => '<string>',
                            'TokenProviderUrl' => '<string>', // REQUIRED
                        ],
                        'Port' => <integer>, // REQUIRED
                        'ProductType' => 'GALAXY|ENTERPRISE',
                    ],
                    'TeradataParameters' => [
                        'Database' => '<string>', // REQUIRED
                        'Host' => '<string>', // REQUIRED
                        'Port' => <integer>, // REQUIRED
                    ],
                    'TrinoParameters' => [
                        'Catalog' => '<string>', // REQUIRED
                        'Host' => '<string>', // REQUIRED
                        'Port' => <integer>, // REQUIRED
                    ],
                    'TwitterParameters' => [
                        'MaxRows' => <integer>, // REQUIRED
                        'Query' => '<string>', // REQUIRED
                    ],
                    'WebCrawlerParameters' => [
                        'LoginPageUrl' => '<string>',
                        'PasswordButtonXpath' => '<string>',
                        'PasswordFieldXpath' => '<string>',
                        'UsernameButtonXpath' => '<string>',
                        'UsernameFieldXpath' => '<string>',
                        'WebCrawlerAuthType' => 'NO_AUTH|BASIC_AUTH|FORM|SAML', // REQUIRED
                        'WebProxyHostName' => '<string>',
                        'WebProxyPortNumber' => <integer>,
                    ],
                ],
                'Name' => '<string>',
                'SslProperties' => [
                    'DisableSsl' => true || false,
                ],
                'VpcConnectionProperties' => [
                    'VpcConnectionArn' => '<string>', // REQUIRED
                ],
            ],
            // ...
        ],
        'Folders' => [
            [
                'FolderId' => '<string>', // REQUIRED
                'Name' => '<string>',
                'ParentFolderArn' => '<string>',
            ],
            // ...
        ],
        'RefreshSchedules' => [
            [
                'DataSetId' => '<string>', // REQUIRED
                'ScheduleId' => '<string>', // REQUIRED
                'StartAfterDateTime' => <integer || string || DateTime>,
            ],
            // ...
        ],
        'ResourceIdOverrideConfiguration' => [
            'PrefixForAllResources' => '<string>',
        ],
        'Themes' => [
            [
                'Name' => '<string>',
                'ThemeId' => '<string>', // REQUIRED
            ],
            // ...
        ],
        'VPCConnections' => [
            [
                'DnsResolvers' => ['<string>', ...],
                'Name' => '<string>',
                'RoleArn' => '<string>',
                'SecurityGroupIds' => ['<string>', ...],
                'SubnetIds' => ['<string>', ...],
                'VPCConnectionId' => '<string>', // REQUIRED
            ],
            // ...
        ],
    ],
    'OverridePermissions' => [
        'Analyses' => [
            [
                'AnalysisIds' => ['<string>', ...], // REQUIRED
                'Permissions' => [ // REQUIRED
                    'Actions' => ['<string>', ...], // REQUIRED
                    'Principals' => ['<string>', ...], // REQUIRED
                ],
            ],
            // ...
        ],
        'Dashboards' => [
            [
                'DashboardIds' => ['<string>', ...], // REQUIRED
                'LinkSharingConfiguration' => [
                    'Permissions' => [
                        'Actions' => ['<string>', ...], // REQUIRED
                        'Principals' => ['<string>', ...], // REQUIRED
                    ],
                ],
                'Permissions' => [
                    'Actions' => ['<string>', ...], // REQUIRED
                    'Principals' => ['<string>', ...], // REQUIRED
                ],
            ],
            // ...
        ],
        'DataSets' => [
            [
                'DataSetIds' => ['<string>', ...], // REQUIRED
                'Permissions' => [ // REQUIRED
                    'Actions' => ['<string>', ...], // REQUIRED
                    'Principals' => ['<string>', ...], // REQUIRED
                ],
            ],
            // ...
        ],
        'DataSources' => [
            [
                'DataSourceIds' => ['<string>', ...], // REQUIRED
                'Permissions' => [ // REQUIRED
                    'Actions' => ['<string>', ...], // REQUIRED
                    'Principals' => ['<string>', ...], // REQUIRED
                ],
            ],
            // ...
        ],
        'Folders' => [
            [
                'FolderIds' => ['<string>', ...], // REQUIRED
                'Permissions' => [
                    'Actions' => ['<string>', ...], // REQUIRED
                    'Principals' => ['<string>', ...], // REQUIRED
                ],
            ],
            // ...
        ],
        'Themes' => [
            [
                'Permissions' => [ // REQUIRED
                    'Actions' => ['<string>', ...], // REQUIRED
                    'Principals' => ['<string>', ...], // REQUIRED
                ],
                'ThemeIds' => ['<string>', ...], // REQUIRED
            ],
            // ...
        ],
    ],
    'OverrideTags' => [
        'Analyses' => [
            [
                'AnalysisIds' => ['<string>', ...], // REQUIRED
                'Tags' => [ // REQUIRED
                    [
                        'Key' => '<string>', // REQUIRED
                        'Value' => '<string>', // REQUIRED
                    ],
                    // ...
                ],
            ],
            // ...
        ],
        'Dashboards' => [
            [
                'DashboardIds' => ['<string>', ...], // REQUIRED
                'Tags' => [ // REQUIRED
                    [
                        'Key' => '<string>', // REQUIRED
                        'Value' => '<string>', // REQUIRED
                    ],
                    // ...
                ],
            ],
            // ...
        ],
        'DataSets' => [
            [
                'DataSetIds' => ['<string>', ...], // REQUIRED
                'Tags' => [ // REQUIRED
                    [
                        'Key' => '<string>', // REQUIRED
                        'Value' => '<string>', // REQUIRED
                    ],
                    // ...
                ],
            ],
            // ...
        ],
        'DataSources' => [
            [
                'DataSourceIds' => ['<string>', ...], // REQUIRED
                'Tags' => [ // REQUIRED
                    [
                        'Key' => '<string>', // REQUIRED
                        'Value' => '<string>', // REQUIRED
                    ],
                    // ...
                ],
            ],
            // ...
        ],
        'Folders' => [
            [
                'FolderIds' => ['<string>', ...], // REQUIRED
                'Tags' => [ // REQUIRED
                    [
                        'Key' => '<string>', // REQUIRED
                        'Value' => '<string>', // REQUIRED
                    ],
                    // ...
                ],
            ],
            // ...
        ],
        'Themes' => [
            [
                'Tags' => [ // REQUIRED
                    [
                        'Key' => '<string>', // REQUIRED
                        'Value' => '<string>', // REQUIRED
                    ],
                    // ...
                ],
                'ThemeIds' => ['<string>', ...], // REQUIRED
            ],
            // ...
        ],
        'VPCConnections' => [
            [
                'Tags' => [ // REQUIRED
                    [
                        'Key' => '<string>', // REQUIRED
                        'Value' => '<string>', // REQUIRED
                    ],
                    // ...
                ],
                'VPCConnectionIds' => ['<string>', ...], // REQUIRED
            ],
            // ...
        ],
    ],
    'OverrideValidationStrategy' => [
        'StrictModeForAllResources' => true || false,
    ],
]);
	Parameter Details
Members
- AssetBundleImportJobId
 - 
- Required: Yes
 - Type: string
 
The ID of the job. This ID is unique while the job is running. After the job is completed, you can reuse this ID for another job.
 - AssetBundleImportSource
 - 
- Required: Yes
 - Type: AssetBundleImportSource structure
 
The source of the asset bundle zip file that contains the data that you want to import. The file must be in
QUICKSIGHT_JSONformat. - AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account to import assets into.
 - FailureAction
 - 
- Type: string
 
The failure action for the import job.
If you choose
ROLLBACK, failed import jobs will attempt to undo any asset changes caused by the failed job.If you choose
DO_NOTHING, failed import jobs will not attempt to roll back any asset changes caused by the failed job, possibly keeping the Amazon Quick Sight account in an inconsistent state. - OverrideParameters
 - 
- Type: AssetBundleImportJobOverrideParameters structure
 
Optional overrides that are applied to the resource configuration before import.
 - OverridePermissions
 - 
- Type: AssetBundleImportJobOverridePermissions structure
 
Optional permission overrides that are applied to the resource configuration before import.
 - OverrideTags
 - 
- Type: AssetBundleImportJobOverrideTags structure
 
Optional tag overrides that are applied to the resource configuration before import.
 - OverrideValidationStrategy
 - 
- Type: AssetBundleImportJobOverrideValidationStrategy structure
 
An optional validation strategy override for all analyses and dashboards that is applied to the resource configuration before import.
 
Result Syntax
[
    'Arn' => '<string>',
    'AssetBundleImportJobId' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) for the import job.
 - AssetBundleImportJobId
 - 
- Type: string
 
The ID of the job. This ID is unique while the job is running. After the job is completed, you can reuse this ID for another job.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services response ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the response.
 
Errors
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- ThrottlingException:
 Access is throttled.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- LimitExceededException:
 A limit is exceeded.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- ResourceNotFoundException:
 One or more resources can't be found.
StartDashboardSnapshotJob
$result = $client->startDashboardSnapshotJob([/* ... */]); $promise = $client->startDashboardSnapshotJobAsync([/* ... */]);
Starts an asynchronous job that generates a snapshot of a dashboard's output. You can request one or several of the following format configurations in each API call.
-  
1 Paginated PDF
 -  
1 Excel workbook that includes up to 5 table or pivot table visuals
 -  
5 CSVs from table or pivot table visuals
 
The status of a submitted job can be polled with the DescribeDashboardSnapshotJob API. When you call the DescribeDashboardSnapshotJob API, check the JobStatus field in the response. Once the job reaches a COMPLETED or FAILED status, use the DescribeDashboardSnapshotJobResult API to obtain the URLs for the generated files. If the job fails, the DescribeDashboardSnapshotJobResult API returns detailed information about the error that occurred.
StartDashboardSnapshotJob API throttling
Quick Sight utilizes API throttling to create a more consistent user experience within a time span for customers when they call the StartDashboardSnapshotJob. By default, 12 jobs can run simlutaneously in one Amazon Web Services account and users can submit up 10 API requests per second before an account is throttled. If an overwhelming number of API requests are made by the same user in a short period of time, Quick Sight throttles the API calls to maintin an optimal experience and reliability for all Quick Sight users.
Common throttling scenarios
The following list provides information about the most commin throttling scenarios that can occur.
-  
A large number of
SnapshotExportAPI jobs are running simultaneously on an Amazon Web Services account. When a newStartDashboardSnapshotJobis created and there are already 12 jobs with theRUNNINGstatus, the new job request fails and returns aLimitExceededExceptionerror. Wait for a current job to comlpete before you resubmit the new job. -  
A large number of API requests are submitted on an Amazon Web Services account. When a user makes more than 10 API calls to the Quick Sight API in one second, a
ThrottlingExceptionis returned. 
If your use case requires a higher throttling limit, contact your account admin or Amazon Web ServicesSupport to explore options to tailor a more optimal expereince for your account.
Best practices to handle throttling
If your use case projects high levels of API traffic, try to reduce the degree of frequency and parallelism of API calls as much as you can to avoid throttling. You can also perform a timing test to calculate an estimate for the total processing time of your projected load that stays within the throttling limits of the Quick Sight APIs. For example, if your projected traffic is 100 snapshot jobs before 12:00 PM per day, start 12 jobs in parallel and measure the amount of time it takes to proccess all 12 jobs. Once you obtain the result, multiply the duration by 9, for example (12 minutes * 9 = 108 minutes). Use the new result to determine the latest time at which the jobs need to be started to meet your target deadline.
The time that it takes to process a job can be impacted by the following factors:
-  
The dataset type (Direct Query or SPICE).
 -  
The size of the dataset.
 -  
The complexity of the calculated fields that are used in the dashboard.
 -  
The number of visuals that are on a sheet.
 -  
The types of visuals that are on the sheet.
 -  
The number of formats and snapshots that are requested in the job configuration.
 -  
The size of the generated snapshots.
 
Parameter Syntax
$result = $client->startDashboardSnapshotJob([
    'AwsAccountId' => '<string>', // REQUIRED
    'DashboardId' => '<string>', // REQUIRED
    'SnapshotConfiguration' => [ // REQUIRED
        'DestinationConfiguration' => [
            'S3Destinations' => [
                [
                    'BucketConfiguration' => [ // REQUIRED
                        'BucketName' => '<string>', // REQUIRED
                        'BucketPrefix' => '<string>', // REQUIRED
                        'BucketRegion' => '<string>', // REQUIRED
                    ],
                ],
                // ...
            ],
        ],
        'FileGroups' => [ // REQUIRED
            [
                'Files' => [
                    [
                        'FormatType' => 'CSV|PDF|EXCEL', // REQUIRED
                        'SheetSelections' => [ // REQUIRED
                            [
                                'SelectionScope' => 'ALL_VISUALS|SELECTED_VISUALS', // REQUIRED
                                'SheetId' => '<string>', // REQUIRED
                                'VisualIds' => ['<string>', ...],
                            ],
                            // ...
                        ],
                    ],
                    // ...
                ],
            ],
            // ...
        ],
        'Parameters' => [
            'DateTimeParameters' => [
                [
                    'Name' => '<string>', // REQUIRED
                    'Values' => [<integer || string || DateTime>, ...], // REQUIRED
                ],
                // ...
            ],
            'DecimalParameters' => [
                [
                    'Name' => '<string>', // REQUIRED
                    'Values' => [<float>, ...], // REQUIRED
                ],
                // ...
            ],
            'IntegerParameters' => [
                [
                    'Name' => '<string>', // REQUIRED
                    'Values' => [<integer>, ...], // REQUIRED
                ],
                // ...
            ],
            'StringParameters' => [
                [
                    'Name' => '<string>', // REQUIRED
                    'Values' => ['<string>', ...], // REQUIRED
                ],
                // ...
            ],
        ],
    ],
    'SnapshotJobId' => '<string>', // REQUIRED
    'UserConfiguration' => [ // REQUIRED
        'AnonymousUsers' => [
            [
                'RowLevelPermissionTags' => [
                    [
                        'Key' => '<string>', // REQUIRED
                        'Value' => '<string>', // REQUIRED
                    ],
                    // ...
                ],
            ],
            // ...
        ],
    ],
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that the dashboard snapshot job is executed in.
 - DashboardId
 - 
- Required: Yes
 - Type: string
 
The ID of the dashboard that you want to start a snapshot job for.
 - SnapshotConfiguration
 - 
- Required: Yes
 - Type: SnapshotConfiguration structure
 
A structure that describes the configuration of the dashboard snapshot.
 - SnapshotJobId
 - 
- Required: Yes
 - Type: string
 
An ID for the dashboard snapshot job. This ID is unique to the dashboard while the job is running. This ID can be used to poll the status of a job with a
DescribeDashboardSnapshotJobwhile the job runs. You can reuse this ID for another job 24 hours after the current job is completed. - UserConfiguration
 - 
- Required: Yes
 - Type: SnapshotUserConfiguration structure
 
A structure that contains information about the anonymous users that the generated snapshot is for. This API will not return information about registered Amazon Quick Sight.
 
Result Syntax
[
    'Arn' => '<string>',
    'RequestId' => '<string>',
    'SnapshotJobId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) for the dashboard snapshot job.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - SnapshotJobId
 - 
- Type: string
 
The ID of the job. The job ID is set when you start a new job with a
StartDashboardSnapshotJobAPI call. - Status
 - 
- Type: int
 
The HTTP status of the request
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- LimitExceededException:
 A limit is exceeded.
- ResourceExistsException:
 The resource specified already exists.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- UnsupportedPricingPlanException:
 This error indicates that you are calling an embedding operation in Amazon Quick Sight without the required pricing plan on your Amazon Web Services account. Before you can use embedding for anonymous users, a Quick Suite administrator needs to add capacity pricing to Quick Sight. You can do this on the Manage Quick Suite page.
After capacity pricing is added, you can use the
GetDashboardEmbedUrlAPI operation with the--identity-type ANONYMOUSoption.- InternalFailureException:
 An internal failure occurred.
StartDashboardSnapshotJobSchedule
$result = $client->startDashboardSnapshotJobSchedule([/* ... */]); $promise = $client->startDashboardSnapshotJobScheduleAsync([/* ... */]);
Starts an asynchronous job that runs an existing dashboard schedule and sends the dashboard snapshot through email.
Only one job can run simultaneously in a given schedule. Repeated requests are skipped with a 202 HTTP status code.
For more information, see Scheduling and sending Amazon Quick Sight reports by email and Configuring email report settings for a Amazon Quick Sight dashboard in the Amazon Quick Sight User Guide.
Parameter Syntax
$result = $client->startDashboardSnapshotJobSchedule([
    'AwsAccountId' => '<string>', // REQUIRED
    'DashboardId' => '<string>', // REQUIRED
    'ScheduleId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that the dashboard snapshot job is executed in.
 - DashboardId
 - 
- Required: Yes
 - Type: string
 
The ID of the dashboard that you want to start a snapshot job schedule for.
 - ScheduleId
 - 
- Required: Yes
 - Type: string
 
The ID of the schedule that you want to start a snapshot job schedule for. The schedule ID can be found in the Amazon Quick Sight console in the Schedules pane of the dashboard that the schedule is configured for.
 
Result Syntax
[
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- LimitExceededException:
 A limit is exceeded.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
TagResource
$result = $client->tagResource([/* ... */]); $promise = $client->tagResourceAsync([/* ... */]);
Assigns one or more tags (key-value pairs) to the specified Amazon Quick Sight resource.
Tags can help you organize and categorize your resources. You can also use them to scope user permissions, by granting a user permission to access or change only resources with certain tag values. You can use the TagResource operation with a resource that already has tags. If you specify a new tag key for the resource, this tag is appended to the list of tags associated with the resource. If you specify a tag key that is already associated with the resource, the new tag value that you specify replaces the previous value for that tag.
You can associate as many as 50 tags with a resource. Amazon Quick Sight supports tagging on data set, data source, dashboard, template, topic, and user.
Tagging for Amazon Quick Sight works in a similar way to tagging for other Amazon Web Services services, except for the following:
-  
Tags are used to track costs for users in Amazon Quick Sight. You can't tag other resources that Amazon Quick Sight costs are based on, such as storage capacoty (SPICE), session usage, alert consumption, or reporting units.
 -  
Amazon Quick Sight doesn't currently support the tag editor for Resource Groups.
 
Parameter Syntax
$result = $client->tagResource([
    'ResourceArn' => '<string>', // REQUIRED
    'Tags' => [ // REQUIRED
        [
            'Key' => '<string>', // REQUIRED
            'Value' => '<string>', // REQUIRED
        ],
        // ...
    ],
]);
	Parameter Details
Members
- ResourceArn
 - 
- Required: Yes
 - Type: string
 
The Amazon Resource Name (ARN) of the resource that you want to tag.
 - Tags
 - 
- Required: Yes
 - Type: Array of Tag structures
 
Contains a map of the key-value pairs for the resource tag or tags assigned to the resource.
 
Result Syntax
[
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- LimitExceededException:
 A limit is exceeded.
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- InternalFailureException:
 An internal failure occurred.
UntagResource
$result = $client->untagResource([/* ... */]); $promise = $client->untagResourceAsync([/* ... */]);
Removes a tag or tags from a resource.
Parameter Syntax
$result = $client->untagResource([
    'ResourceArn' => '<string>', // REQUIRED
    'TagKeys' => ['<string>', ...], // REQUIRED
]);
	Parameter Details
Members
- ResourceArn
 - 
- Required: Yes
 - Type: string
 
The Amazon Resource Name (ARN) of the resource that you want to untag.
 - TagKeys
 - 
- Required: Yes
 - Type: Array of strings
 
The keys of the key-value pairs for the resource tag or tags assigned to the resource.
 
Result Syntax
[
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- InternalFailureException:
 An internal failure occurred.
UpdateAccountCustomPermission
$result = $client->updateAccountCustomPermission([/* ... */]); $promise = $client->updateAccountCustomPermissionAsync([/* ... */]);
Applies a custom permissions profile to an account.
Parameter Syntax
$result = $client->updateAccountCustomPermission([
    'AwsAccountId' => '<string>', // REQUIRED
    'CustomPermissionsName' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account for which you want to apply a custom permissions profile.
 - CustomPermissionsName
 - 
- Required: Yes
 - Type: string
 
The name of the custom permissions profile that you want to apply to an account.
 
Result Syntax
[
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- InternalFailureException:
 An internal failure occurred.
UpdateAccountCustomization
$result = $client->updateAccountCustomization([/* ... */]); $promise = $client->updateAccountCustomizationAsync([/* ... */]);
Updates Amazon Quick Sight customizations. Currently, the only customization that you can use is a theme.
You can use customizations for your Amazon Web Services account or, if you specify a namespace, for a Quick Sight namespace instead. Customizations that apply to a namespace override customizations that apply to an Amazon Web Services account. To find out which customizations apply, use the DescribeAccountCustomization API operation. 
Parameter Syntax
$result = $client->updateAccountCustomization([
    'AccountCustomization' => [ // REQUIRED
        'DefaultEmailCustomizationTemplate' => '<string>',
        'DefaultTheme' => '<string>',
    ],
    'AwsAccountId' => '<string>', // REQUIRED
    'Namespace' => '<string>',
]);
	Parameter Details
Members
- AccountCustomization
 - 
- Required: Yes
 - Type: AccountCustomization structure
 
The Quick Sight customizations you're updating.
 - AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID for the Amazon Web Services account that you want to update Quick Sight customizations for.
 - Namespace
 - 
- Type: string
 
The namespace that you want to update Quick Sight customizations for.
 
Result Syntax
[
    'AccountCustomization' => [
        'DefaultEmailCustomizationTemplate' => '<string>',
        'DefaultTheme' => '<string>',
    ],
    'Arn' => '<string>',
    'AwsAccountId' => '<string>',
    'Namespace' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- AccountCustomization
 - 
- Type: AccountCustomization structure
 
The Quick Sight customizations you're updating.
 - Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) for the updated customization for this Amazon Web Services account.
 - AwsAccountId
 - 
- Type: string
 
The ID for the Amazon Web Services account that you want to update Quick Sight customizations for.
 - Namespace
 - 
- Type: string
 
The namespace associated with the customization that you're updating.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- InternalFailureException:
 An internal failure occurred.
- ResourceUnavailableException:
 This resource is currently unavailable.
UpdateAccountSettings
$result = $client->updateAccountSettings([/* ... */]); $promise = $client->updateAccountSettingsAsync([/* ... */]);
Updates the Amazon Quick Sight settings in your Amazon Web Services account.
Parameter Syntax
$result = $client->updateAccountSettings([
    'AwsAccountId' => '<string>', // REQUIRED
    'DefaultNamespace' => '<string>', // REQUIRED
    'NotificationEmail' => '<string>',
    'TerminationProtectionEnabled' => true || false,
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID for the Amazon Web Services account that contains the Quick Sight settings that you want to list.
 - DefaultNamespace
 - 
- Required: Yes
 - Type: string
 
The default namespace for this Amazon Web Services account. Currently, the default is
default. IAM users that register for the first time with Amazon Quick Sight provide an email address that becomes associated with the default namespace. - NotificationEmail
 - 
- Type: string
 
The email address that you want Quick Sight to send notifications to regarding your Amazon Web Services account or Quick Sight subscription.
 - TerminationProtectionEnabled
 - 
- Type: boolean
 
A boolean value that determines whether or not an Quick Sight account can be deleted. A
Truevalue doesn't allow the account to be deleted and results in an error message if a user tries to make aDeleteAccountSubscriptionrequest. AFalsevalue will allow the account to be deleted. 
Result Syntax
[
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- InternalFailureException:
 An internal failure occurred.
- ResourceUnavailableException:
 This resource is currently unavailable.
UpdateActionConnector
$result = $client->updateActionConnector([/* ... */]); $promise = $client->updateActionConnectorAsync([/* ... */]);
Updates an existing action connector with new configuration details, authentication settings, or enabled actions. You can modify the connector's name, description, authentication configuration, and which actions are enabled. For more information, https://docs.aws.amazon.com/quicksuite/latest/userguide/quick-action-auth.html.
Parameter Syntax
$result = $client->updateActionConnector([
    'ActionConnectorId' => '<string>', // REQUIRED
    'AuthenticationConfig' => [ // REQUIRED
        'AuthenticationMetadata' => [ // REQUIRED
            'ApiKeyConnectionMetadata' => [
                'ApiKey' => '<string>', // REQUIRED
                'BaseEndpoint' => '<string>', // REQUIRED
                'Email' => '<string>',
            ],
            'AuthorizationCodeGrantMetadata' => [
                'AuthorizationCodeGrantCredentialsDetails' => [
                    'AuthorizationCodeGrantDetails' => [
                        'AuthorizationEndpoint' => '<string>', // REQUIRED
                        'ClientId' => '<string>', // REQUIRED
                        'ClientSecret' => '<string>', // REQUIRED
                        'TokenEndpoint' => '<string>', // REQUIRED
                    ],
                ],
                'AuthorizationCodeGrantCredentialsSource' => 'PLAIN_CREDENTIALS',
                'BaseEndpoint' => '<string>', // REQUIRED
                'RedirectUrl' => '<string>', // REQUIRED
            ],
            'BasicAuthConnectionMetadata' => [
                'BaseEndpoint' => '<string>', // REQUIRED
                'Password' => '<string>', // REQUIRED
                'Username' => '<string>', // REQUIRED
            ],
            'ClientCredentialsGrantMetadata' => [
                'BaseEndpoint' => '<string>', // REQUIRED
                'ClientCredentialsDetails' => [
                    'ClientCredentialsGrantDetails' => [
                        'ClientId' => '<string>', // REQUIRED
                        'ClientSecret' => '<string>', // REQUIRED
                        'TokenEndpoint' => '<string>', // REQUIRED
                    ],
                ],
                'ClientCredentialsSource' => 'PLAIN_CREDENTIALS',
            ],
            'IamConnectionMetadata' => [
                'RoleArn' => '<string>', // REQUIRED
            ],
            'NoneConnectionMetadata' => [
                'BaseEndpoint' => '<string>', // REQUIRED
            ],
        ],
        'AuthenticationType' => 'BASIC|API_KEY|OAUTH2_CLIENT_CREDENTIALS|NONE|IAM|OAUTH2_AUTHORIZATION_CODE', // REQUIRED
    ],
    'AwsAccountId' => '<string>', // REQUIRED
    'Description' => '<string>',
    'Name' => '<string>', // REQUIRED
    'VpcConnectionArn' => '<string>',
]);
	Parameter Details
Members
- ActionConnectorId
 - 
- Required: Yes
 - Type: string
 
The unique identifier of the action connector to update.
 - AuthenticationConfig
 - 
- Required: Yes
 - Type: AuthConfig structure
 
The updated authentication configuration for connecting to the external service.
 - AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services account ID that contains the action connector to update.
 - Description
 - 
- Type: string
 
The updated description of the action connector.
 - Name
 - 
- Required: Yes
 - Type: string
 
The new name for the action connector.
 - VpcConnectionArn
 - 
- Type: string
 
The updated ARN of the VPC connection to use for secure connectivity.
 
Result Syntax
[
    'ActionConnectorId' => '<string>',
    'Arn' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
    'UpdateStatus' => 'CREATION_IN_PROGRESS|CREATION_SUCCESSFUL|CREATION_FAILED|UPDATE_IN_PROGRESS|UPDATE_SUCCESSFUL|UPDATE_FAILED|DELETED',
]
	Result Details
Members
- ActionConnectorId
 - 
- Type: string
 
The unique identifier of the updated action connector.
 - Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the updated action connector.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status code of the request.
 - UpdateStatus
 - 
- Type: string
 
The status of the update operation.
 
Errors
- ThrottlingException:
 Access is throttled.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- InternalFailureException:
 An internal failure occurred.
- ResourceNotFoundException:
 One or more resources can't be found.
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
UpdateActionConnectorPermissions
$result = $client->updateActionConnectorPermissions([/* ... */]); $promise = $client->updateActionConnectorPermissionsAsync([/* ... */]);
Updates the permissions for an action connector by granting or revoking access for specific users and groups. You can control who can view, use, or manage the action connector.
Parameter Syntax
$result = $client->updateActionConnectorPermissions([
    'ActionConnectorId' => '<string>', // REQUIRED
    'AwsAccountId' => '<string>', // REQUIRED
    'GrantPermissions' => [
        [
            'Actions' => ['<string>', ...], // REQUIRED
            'Principal' => '<string>', // REQUIRED
        ],
        // ...
    ],
    'RevokePermissions' => [
        [
            'Actions' => ['<string>', ...], // REQUIRED
            'Principal' => '<string>', // REQUIRED
        ],
        // ...
    ],
]);
	Parameter Details
Members
- ActionConnectorId
 - 
- Required: Yes
 - Type: string
 
The unique identifier of the action connector whose permissions you want to update.
 - AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services account ID that contains the action connector.
 - GrantPermissions
 - 
- Type: Array of ResourcePermission structures
 
The permissions to grant to users and groups for this action connector.
 - RevokePermissions
 - 
- Type: Array of ResourcePermission structures
 
The permissions to revoke from users and groups for this action connector.
 
Result Syntax
[
    'ActionConnectorId' => '<string>',
    'Arn' => '<string>',
    'Permissions' => [
        [
            'Actions' => ['<string>', ...],
            'Principal' => '<string>',
        ],
        // ...
    ],
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- ActionConnectorId
 - 
- Type: string
 
The unique identifier of the action connector.
 - Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the action connector.
 - Permissions
 - 
- Type: Array of ResourcePermission structures
 
The updated permissions configuration for the action connector.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status code of the request.
 
Errors
- ThrottlingException:
 Access is throttled.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- InternalFailureException:
 An internal failure occurred.
- ResourceNotFoundException:
 One or more resources can't be found.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- LimitExceededException:
 A limit is exceeded.
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
UpdateAnalysis
$result = $client->updateAnalysis([/* ... */]); $promise = $client->updateAnalysisAsync([/* ... */]);
Updates an analysis in Amazon Quick Sight
Parameter Syntax
$result = $client->updateAnalysis([
    'AnalysisId' => '<string>', // REQUIRED
    'AwsAccountId' => '<string>', // REQUIRED
    'Definition' => [
        'AnalysisDefaults' => [
            'DefaultNewSheetConfiguration' => [ // REQUIRED
                'InteractiveLayoutConfiguration' => [
                    'FreeForm' => [
                        'CanvasSizeOptions' => [ // REQUIRED
                            'ScreenCanvasSizeOptions' => [
                                'OptimizedViewPortWidth' => '<string>', // REQUIRED
                            ],
                        ],
                    ],
                    'Grid' => [
                        'CanvasSizeOptions' => [ // REQUIRED
                            'ScreenCanvasSizeOptions' => [
                                'OptimizedViewPortWidth' => '<string>',
                                'ResizeOption' => 'FIXED|RESPONSIVE', // REQUIRED
                            ],
                        ],
                    ],
                ],
                'PaginatedLayoutConfiguration' => [
                    'SectionBased' => [
                        'CanvasSizeOptions' => [ // REQUIRED
                            'PaperCanvasSizeOptions' => [
                                'PaperMargin' => [
                                    'Bottom' => '<string>',
                                    'Left' => '<string>',
                                    'Right' => '<string>',
                                    'Top' => '<string>',
                                ],
                                'PaperOrientation' => 'PORTRAIT|LANDSCAPE',
                                'PaperSize' => 'US_LETTER|US_LEGAL|US_TABLOID_LEDGER|A0|A1|A2|A3|A4|A5|JIS_B4|JIS_B5',
                            ],
                        ],
                    ],
                ],
                'SheetContentType' => 'PAGINATED|INTERACTIVE',
            ],
        ],
        'CalculatedFields' => [
            [
                'DataSetIdentifier' => '<string>', // REQUIRED
                'Expression' => '<string>', // REQUIRED
                'Name' => '<string>', // REQUIRED
            ],
            // ...
        ],
        'ColumnConfigurations' => [
            [
                'ColorsConfiguration' => [
                    'CustomColors' => [
                        [
                            'Color' => '<string>', // REQUIRED
                            'FieldValue' => '<string>',
                            'SpecialValue' => 'EMPTY|NULL|OTHER',
                        ],
                        // ...
                    ],
                ],
                'Column' => [ // REQUIRED
                    'ColumnName' => '<string>', // REQUIRED
                    'DataSetIdentifier' => '<string>', // REQUIRED
                ],
                'FormatConfiguration' => [
                    'DateTimeFormatConfiguration' => [
                        'DateTimeFormat' => '<string>',
                        'NullValueFormatConfiguration' => [
                            'NullString' => '<string>', // REQUIRED
                        ],
                        'NumericFormatConfiguration' => [
                            'CurrencyDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                                'Symbol' => '<string>',
                            ],
                            'NumberDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                            'PercentageDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                        ],
                    ],
                    'NumberFormatConfiguration' => [
                        'FormatConfiguration' => [
                            'CurrencyDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                                'Symbol' => '<string>',
                            ],
                            'NumberDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                            'PercentageDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                        ],
                    ],
                    'StringFormatConfiguration' => [
                        'NullValueFormatConfiguration' => [
                            'NullString' => '<string>', // REQUIRED
                        ],
                        'NumericFormatConfiguration' => [
                            'CurrencyDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                                'Symbol' => '<string>',
                            ],
                            'NumberDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                            'PercentageDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                        ],
                    ],
                ],
                'Role' => 'DIMENSION|MEASURE',
            ],
            // ...
        ],
        'DataSetIdentifierDeclarations' => [ // REQUIRED
            [
                'DataSetArn' => '<string>', // REQUIRED
                'Identifier' => '<string>', // REQUIRED
            ],
            // ...
        ],
        'FilterGroups' => [
            [
                'CrossDataset' => 'ALL_DATASETS|SINGLE_DATASET', // REQUIRED
                'FilterGroupId' => '<string>', // REQUIRED
                'Filters' => [ // REQUIRED
                    [
                        'CategoryFilter' => [
                            'Column' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'Configuration' => [ // REQUIRED
                                'CustomFilterConfiguration' => [
                                    'CategoryValue' => '<string>',
                                    'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH', // REQUIRED
                                    'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY', // REQUIRED
                                    'ParameterName' => '<string>',
                                    'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                ],
                                'CustomFilterListConfiguration' => [
                                    'CategoryValues' => ['<string>', ...],
                                    'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH', // REQUIRED
                                    'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY', // REQUIRED
                                    'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                ],
                                'FilterListConfiguration' => [
                                    'CategoryValues' => ['<string>', ...],
                                    'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH', // REQUIRED
                                    'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY',
                                    'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                ],
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [ // REQUIRED
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>, // REQUIRED
                                        'MinimumValue' => <float>, // REQUIRED
                                        'StepSize' => <float>, // REQUIRED
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>', // REQUIRED
                            ],
                            'FilterId' => '<string>', // REQUIRED
                        ],
                        'NestedFilter' => [
                            'Column' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'FilterId' => '<string>', // REQUIRED
                            'IncludeInnerSet' => true || false, // REQUIRED
                            'InnerFilter' => [ // REQUIRED
                                'CategoryInnerFilter' => [
                                    'Column' => [ // REQUIRED
                                        'ColumnName' => '<string>', // REQUIRED
                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                    ],
                                    'Configuration' => [ // REQUIRED
                                        'CustomFilterConfiguration' => [
                                            'CategoryValue' => '<string>',
                                            'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH', // REQUIRED
                                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY', // REQUIRED
                                            'ParameterName' => '<string>',
                                            'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                        ],
                                        'CustomFilterListConfiguration' => [
                                            'CategoryValues' => ['<string>', ...],
                                            'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH', // REQUIRED
                                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY', // REQUIRED
                                            'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                        ],
                                        'FilterListConfiguration' => [
                                            'CategoryValues' => ['<string>', ...],
                                            'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH', // REQUIRED
                                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY',
                                            'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                        ],
                                    ],
                                    'DefaultFilterControlConfiguration' => [
                                        'ControlOptions' => [ // REQUIRED
                                            'DefaultDateTimePickerOptions' => [
                                                'CommitMode' => 'AUTO|MANUAL',
                                                'DisplayOptions' => [
                                                    'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                                    'DateTimeFormat' => '<string>',
                                                    'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                            ],
                                            'DefaultDropdownOptions' => [
                                                'CommitMode' => 'AUTO|MANUAL',
                                                'DisplayOptions' => [
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'SelectAllOptions' => [
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'SelectableValues' => [
                                                    'Values' => ['<string>', ...],
                                                ],
                                                'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                            ],
                                            'DefaultListOptions' => [
                                                'DisplayOptions' => [
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'SearchOptions' => [
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'SelectAllOptions' => [
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'SelectableValues' => [
                                                    'Values' => ['<string>', ...],
                                                ],
                                                'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                            ],
                                            'DefaultRelativeDateTimeOptions' => [
                                                'CommitMode' => 'AUTO|MANUAL',
                                                'DisplayOptions' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                            ],
                                            'DefaultSliderOptions' => [
                                                'DisplayOptions' => [
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'MaximumValue' => <float>, // REQUIRED
                                                'MinimumValue' => <float>, // REQUIRED
                                                'StepSize' => <float>, // REQUIRED
                                                'Type' => 'SINGLE_POINT|RANGE',
                                            ],
                                            'DefaultTextAreaOptions' => [
                                                'Delimiter' => '<string>',
                                                'DisplayOptions' => [
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'PlaceholderOptions' => [
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                            ],
                                            'DefaultTextFieldOptions' => [
                                                'DisplayOptions' => [
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'PlaceholderOptions' => [
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'Title' => '<string>', // REQUIRED
                                    ],
                                ],
                            ],
                        ],
                        'NumericEqualityFilter' => [
                            'AggregationFunction' => [
                                'AttributeAggregationFunction' => [
                                    'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                    'ValueForMultipleValues' => '<string>',
                                ],
                                'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                'NumericalAggregationFunction' => [
                                    'PercentileAggregation' => [
                                        'PercentileValue' => <float>,
                                    ],
                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                ],
                            ],
                            'Column' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [ // REQUIRED
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>, // REQUIRED
                                        'MinimumValue' => <float>, // REQUIRED
                                        'StepSize' => <float>, // REQUIRED
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>', // REQUIRED
                            ],
                            'FilterId' => '<string>', // REQUIRED
                            'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL', // REQUIRED
                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY', // REQUIRED
                            'ParameterName' => '<string>',
                            'SelectAllOptions' => 'FILTER_ALL_VALUES',
                            'Value' => <float>,
                        ],
                        'NumericRangeFilter' => [
                            'AggregationFunction' => [
                                'AttributeAggregationFunction' => [
                                    'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                    'ValueForMultipleValues' => '<string>',
                                ],
                                'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                'NumericalAggregationFunction' => [
                                    'PercentileAggregation' => [
                                        'PercentileValue' => <float>,
                                    ],
                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                ],
                            ],
                            'Column' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [ // REQUIRED
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>, // REQUIRED
                                        'MinimumValue' => <float>, // REQUIRED
                                        'StepSize' => <float>, // REQUIRED
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>', // REQUIRED
                            ],
                            'FilterId' => '<string>', // REQUIRED
                            'IncludeMaximum' => true || false,
                            'IncludeMinimum' => true || false,
                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY', // REQUIRED
                            'RangeMaximum' => [
                                'Parameter' => '<string>',
                                'StaticValue' => <float>,
                            ],
                            'RangeMinimum' => [
                                'Parameter' => '<string>',
                                'StaticValue' => <float>,
                            ],
                            'SelectAllOptions' => 'FILTER_ALL_VALUES',
                        ],
                        'RelativeDatesFilter' => [
                            'AnchorDateConfiguration' => [ // REQUIRED
                                'AnchorOption' => 'NOW',
                                'ParameterName' => '<string>',
                            ],
                            'Column' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [ // REQUIRED
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>, // REQUIRED
                                        'MinimumValue' => <float>, // REQUIRED
                                        'StepSize' => <float>, // REQUIRED
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>', // REQUIRED
                            ],
                            'ExcludePeriodConfiguration' => [
                                'Amount' => <integer>, // REQUIRED
                                'Granularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                'Status' => 'ENABLED|DISABLED',
                            ],
                            'FilterId' => '<string>', // REQUIRED
                            'MinimumGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY', // REQUIRED
                            'ParameterName' => '<string>',
                            'RelativeDateType' => 'PREVIOUS|THIS|LAST|NOW|NEXT', // REQUIRED
                            'RelativeDateValue' => <integer>,
                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                        ],
                        'TimeEqualityFilter' => [
                            'Column' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [ // REQUIRED
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>, // REQUIRED
                                        'MinimumValue' => <float>, // REQUIRED
                                        'StepSize' => <float>, // REQUIRED
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>', // REQUIRED
                            ],
                            'FilterId' => '<string>', // REQUIRED
                            'ParameterName' => '<string>',
                            'RollingDate' => [
                                'DataSetIdentifier' => '<string>',
                                'Expression' => '<string>', // REQUIRED
                            ],
                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                            'Value' => <integer || string || DateTime>,
                        ],
                        'TimeRangeFilter' => [
                            'Column' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [ // REQUIRED
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>, // REQUIRED
                                        'MinimumValue' => <float>, // REQUIRED
                                        'StepSize' => <float>, // REQUIRED
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>', // REQUIRED
                            ],
                            'ExcludePeriodConfiguration' => [
                                'Amount' => <integer>, // REQUIRED
                                'Granularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                'Status' => 'ENABLED|DISABLED',
                            ],
                            'FilterId' => '<string>', // REQUIRED
                            'IncludeMaximum' => true || false,
                            'IncludeMinimum' => true || false,
                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY', // REQUIRED
                            'RangeMaximumValue' => [
                                'Parameter' => '<string>',
                                'RollingDate' => [
                                    'DataSetIdentifier' => '<string>',
                                    'Expression' => '<string>', // REQUIRED
                                ],
                                'StaticValue' => <integer || string || DateTime>,
                            ],
                            'RangeMinimumValue' => [
                                'Parameter' => '<string>',
                                'RollingDate' => [
                                    'DataSetIdentifier' => '<string>',
                                    'Expression' => '<string>', // REQUIRED
                                ],
                                'StaticValue' => <integer || string || DateTime>,
                            ],
                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                        ],
                        'TopBottomFilter' => [
                            'AggregationSortConfigurations' => [ // REQUIRED
                                [
                                    'AggregationFunction' => [
                                        'AttributeAggregationFunction' => [
                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                            'ValueForMultipleValues' => '<string>',
                                        ],
                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                        'NumericalAggregationFunction' => [
                                            'PercentileAggregation' => [
                                                'PercentileValue' => <float>,
                                            ],
                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                        ],
                                    ],
                                    'Column' => [ // REQUIRED
                                        'ColumnName' => '<string>', // REQUIRED
                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                    ],
                                    'SortDirection' => 'ASC|DESC', // REQUIRED
                                ],
                                // ...
                            ],
                            'Column' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [ // REQUIRED
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>, // REQUIRED
                                        'MinimumValue' => <float>, // REQUIRED
                                        'StepSize' => <float>, // REQUIRED
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>', // REQUIRED
                            ],
                            'FilterId' => '<string>', // REQUIRED
                            'Limit' => <integer>,
                            'ParameterName' => '<string>',
                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                        ],
                    ],
                    // ...
                ],
                'ScopeConfiguration' => [ // REQUIRED
                    'AllSheets' => [
                    ],
                    'SelectedSheets' => [
                        'SheetVisualScopingConfigurations' => [
                            [
                                'Scope' => 'ALL_VISUALS|SELECTED_VISUALS', // REQUIRED
                                'SheetId' => '<string>', // REQUIRED
                                'VisualIds' => ['<string>', ...],
                            ],
                            // ...
                        ],
                    ],
                ],
                'Status' => 'ENABLED|DISABLED',
            ],
            // ...
        ],
        'Options' => [
            'CustomActionDefaults' => [
                'highlightOperation' => [
                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_HOVER|NONE', // REQUIRED
                ],
            ],
            'ExcludedDataSetArns' => ['<string>', ...],
            'QBusinessInsightsStatus' => 'ENABLED|DISABLED',
            'Timezone' => '<string>',
            'WeekStart' => 'SUNDAY|MONDAY|TUESDAY|WEDNESDAY|THURSDAY|FRIDAY|SATURDAY',
        ],
        'ParameterDeclarations' => [
            [
                'DateTimeParameterDeclaration' => [
                    'DefaultValues' => [
                        'DynamicValue' => [
                            'DefaultValueColumn' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'GroupNameColumn' => [
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'UserNameColumn' => [
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                        ],
                        'RollingDate' => [
                            'DataSetIdentifier' => '<string>',
                            'Expression' => '<string>', // REQUIRED
                        ],
                        'StaticValues' => [<integer || string || DateTime>, ...],
                    ],
                    'MappedDataSetParameters' => [
                        [
                            'DataSetIdentifier' => '<string>', // REQUIRED
                            'DataSetParameterName' => '<string>', // REQUIRED
                        ],
                        // ...
                    ],
                    'Name' => '<string>', // REQUIRED
                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                    'ValueWhenUnset' => [
                        'CustomValue' => <integer || string || DateTime>,
                        'ValueWhenUnsetOption' => 'RECOMMENDED_VALUE|NULL',
                    ],
                ],
                'DecimalParameterDeclaration' => [
                    'DefaultValues' => [
                        'DynamicValue' => [
                            'DefaultValueColumn' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'GroupNameColumn' => [
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'UserNameColumn' => [
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                        ],
                        'StaticValues' => [<float>, ...],
                    ],
                    'MappedDataSetParameters' => [
                        [
                            'DataSetIdentifier' => '<string>', // REQUIRED
                            'DataSetParameterName' => '<string>', // REQUIRED
                        ],
                        // ...
                    ],
                    'Name' => '<string>', // REQUIRED
                    'ParameterValueType' => 'MULTI_VALUED|SINGLE_VALUED', // REQUIRED
                    'ValueWhenUnset' => [
                        'CustomValue' => <float>,
                        'ValueWhenUnsetOption' => 'RECOMMENDED_VALUE|NULL',
                    ],
                ],
                'IntegerParameterDeclaration' => [
                    'DefaultValues' => [
                        'DynamicValue' => [
                            'DefaultValueColumn' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'GroupNameColumn' => [
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'UserNameColumn' => [
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                        ],
                        'StaticValues' => [<integer>, ...],
                    ],
                    'MappedDataSetParameters' => [
                        [
                            'DataSetIdentifier' => '<string>', // REQUIRED
                            'DataSetParameterName' => '<string>', // REQUIRED
                        ],
                        // ...
                    ],
                    'Name' => '<string>', // REQUIRED
                    'ParameterValueType' => 'MULTI_VALUED|SINGLE_VALUED', // REQUIRED
                    'ValueWhenUnset' => [
                        'CustomValue' => <integer>,
                        'ValueWhenUnsetOption' => 'RECOMMENDED_VALUE|NULL',
                    ],
                ],
                'StringParameterDeclaration' => [
                    'DefaultValues' => [
                        'DynamicValue' => [
                            'DefaultValueColumn' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'GroupNameColumn' => [
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'UserNameColumn' => [
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                        ],
                        'StaticValues' => ['<string>', ...],
                    ],
                    'MappedDataSetParameters' => [
                        [
                            'DataSetIdentifier' => '<string>', // REQUIRED
                            'DataSetParameterName' => '<string>', // REQUIRED
                        ],
                        // ...
                    ],
                    'Name' => '<string>', // REQUIRED
                    'ParameterValueType' => 'MULTI_VALUED|SINGLE_VALUED', // REQUIRED
                    'ValueWhenUnset' => [
                        'CustomValue' => '<string>',
                        'ValueWhenUnsetOption' => 'RECOMMENDED_VALUE|NULL',
                    ],
                ],
            ],
            // ...
        ],
        'QueryExecutionOptions' => [
            'QueryExecutionMode' => 'AUTO|MANUAL',
        ],
        'Sheets' => [
            [
                'ContentType' => 'PAGINATED|INTERACTIVE',
                'CustomActionDefaults' => [
                    'highlightOperation' => [
                        'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_HOVER|NONE', // REQUIRED
                    ],
                ],
                'Description' => '<string>',
                'FilterControls' => [
                    [
                        'CrossSheet' => [
                            'CascadingControlConfiguration' => [
                                'SourceControls' => [
                                    [
                                        'ColumnToMatch' => [
                                            'ColumnName' => '<string>', // REQUIRED
                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                        ],
                                        'SourceSheetControlId' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'FilterControlId' => '<string>', // REQUIRED
                            'SourceFilterId' => '<string>', // REQUIRED
                        ],
                        'DateTimePicker' => [
                            'CommitMode' => 'AUTO|MANUAL',
                            'DisplayOptions' => [
                                'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                'DateTimeFormat' => '<string>',
                                'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>', // REQUIRED
                            'SourceFilterId' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                            'Type' => 'SINGLE_VALUED|DATE_RANGE',
                        ],
                        'Dropdown' => [
                            'CascadingControlConfiguration' => [
                                'SourceControls' => [
                                    [
                                        'ColumnToMatch' => [
                                            'ColumnName' => '<string>', // REQUIRED
                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                        ],
                                        'SourceSheetControlId' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'CommitMode' => 'AUTO|MANUAL',
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SelectAllOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>', // REQUIRED
                            'SelectableValues' => [
                                'Values' => ['<string>', ...],
                            ],
                            'SourceFilterId' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                            'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                        ],
                        'List' => [
                            'CascadingControlConfiguration' => [
                                'SourceControls' => [
                                    [
                                        'ColumnToMatch' => [
                                            'ColumnName' => '<string>', // REQUIRED
                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                        ],
                                        'SourceSheetControlId' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SearchOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SelectAllOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>', // REQUIRED
                            'SelectableValues' => [
                                'Values' => ['<string>', ...],
                            ],
                            'SourceFilterId' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                            'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                        ],
                        'RelativeDateTime' => [
                            'CommitMode' => 'AUTO|MANUAL',
                            'DisplayOptions' => [
                                'DateTimeFormat' => '<string>',
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>', // REQUIRED
                            'SourceFilterId' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                        ],
                        'Slider' => [
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>', // REQUIRED
                            'MaximumValue' => <float>, // REQUIRED
                            'MinimumValue' => <float>, // REQUIRED
                            'SourceFilterId' => '<string>', // REQUIRED
                            'StepSize' => <float>, // REQUIRED
                            'Title' => '<string>', // REQUIRED
                            'Type' => 'SINGLE_POINT|RANGE',
                        ],
                        'TextArea' => [
                            'Delimiter' => '<string>',
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'PlaceholderOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>', // REQUIRED
                            'SourceFilterId' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                        ],
                        'TextField' => [
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'PlaceholderOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>', // REQUIRED
                            'SourceFilterId' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                        ],
                    ],
                    // ...
                ],
                'Images' => [
                    [
                        'Actions' => [
                            [
                                'ActionOperations' => [ // REQUIRED
                                    [
                                        'NavigationOperation' => [
                                            'LocalNavigationConfiguration' => [
                                                'TargetSheetId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        'SetParametersOperation' => [
                                            'ParameterValueConfigurations' => [ // REQUIRED
                                                [
                                                    'DestinationParameterName' => '<string>', // REQUIRED
                                                    'Value' => [ // REQUIRED
                                                        'CustomValuesConfiguration' => [
                                                            'CustomValues' => [ // REQUIRED
                                                                'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                'DecimalValues' => [<float>, ...],
                                                                'IntegerValues' => [<integer>, ...],
                                                                'StringValues' => ['<string>', ...],
                                                            ],
                                                            'IncludeNullValue' => true || false,
                                                        ],
                                                        'SelectAllValueOptions' => 'ALL_VALUES',
                                                        'SourceColumn' => [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        'SourceField' => '<string>',
                                                        'SourceParameterName' => '<string>',
                                                    ],
                                                ],
                                                // ...
                                            ],
                                        ],
                                        'URLOperation' => [
                                            'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                            'URLTemplate' => '<string>', // REQUIRED
                                        ],
                                    ],
                                    // ...
                                ],
                                'CustomActionId' => '<string>', // REQUIRED
                                'Name' => '<string>', // REQUIRED
                                'Status' => 'ENABLED|DISABLED',
                                'Trigger' => 'CLICK|MENU', // REQUIRED
                            ],
                            // ...
                        ],
                        'ImageContentAltText' => '<string>',
                        'Interactions' => [
                            'ImageMenuOption' => [
                                'AvailabilityStatus' => 'ENABLED|DISABLED',
                            ],
                        ],
                        'Scaling' => [
                            'ScalingType' => 'SCALE_TO_WIDTH|SCALE_TO_HEIGHT|SCALE_TO_CONTAINER|SCALE_NONE',
                        ],
                        'SheetImageId' => '<string>', // REQUIRED
                        'Source' => [ // REQUIRED
                            'SheetImageStaticFileSource' => [
                                'StaticFileId' => '<string>', // REQUIRED
                            ],
                        ],
                        'Tooltip' => [
                            'TooltipText' => [
                                'PlainText' => '<string>',
                            ],
                            'Visibility' => 'HIDDEN|VISIBLE',
                        ],
                    ],
                    // ...
                ],
                'Layouts' => [
                    [
                        'Configuration' => [ // REQUIRED
                            'FreeFormLayout' => [
                                'CanvasSizeOptions' => [
                                    'ScreenCanvasSizeOptions' => [
                                        'OptimizedViewPortWidth' => '<string>', // REQUIRED
                                    ],
                                ],
                                'Elements' => [ // REQUIRED
                                    [
                                        'BackgroundStyle' => [
                                            'Color' => '<string>',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'BorderStyle' => [
                                            'Color' => '<string>',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'ElementId' => '<string>', // REQUIRED
                                        'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE', // REQUIRED
                                        'Height' => '<string>', // REQUIRED
                                        'LoadingAnimation' => [
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RenderingRules' => [
                                            [
                                                'ConfigurationOverrides' => [ // REQUIRED
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'Expression' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'SelectedBorderStyle' => [
                                            'Color' => '<string>',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'Width' => '<string>', // REQUIRED
                                        'XAxisLocation' => '<string>', // REQUIRED
                                        'YAxisLocation' => '<string>', // REQUIRED
                                    ],
                                    // ...
                                ],
                            ],
                            'GridLayout' => [
                                'CanvasSizeOptions' => [
                                    'ScreenCanvasSizeOptions' => [
                                        'OptimizedViewPortWidth' => '<string>',
                                        'ResizeOption' => 'FIXED|RESPONSIVE', // REQUIRED
                                    ],
                                ],
                                'Elements' => [ // REQUIRED
                                    [
                                        'ColumnIndex' => <integer>,
                                        'ColumnSpan' => <integer>, // REQUIRED
                                        'ElementId' => '<string>', // REQUIRED
                                        'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE', // REQUIRED
                                        'RowIndex' => <integer>,
                                        'RowSpan' => <integer>, // REQUIRED
                                    ],
                                    // ...
                                ],
                            ],
                            'SectionBasedLayout' => [
                                'BodySections' => [ // REQUIRED
                                    [
                                        'Content' => [ // REQUIRED
                                            'Layout' => [
                                                'FreeFormLayout' => [ // REQUIRED
                                                    'Elements' => [ // REQUIRED
                                                        [
                                                            'BackgroundStyle' => [
                                                                'Color' => '<string>',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'BorderStyle' => [
                                                                'Color' => '<string>',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'ElementId' => '<string>', // REQUIRED
                                                            'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE', // REQUIRED
                                                            'Height' => '<string>', // REQUIRED
                                                            'LoadingAnimation' => [
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'RenderingRules' => [
                                                                [
                                                                    'ConfigurationOverrides' => [ // REQUIRED
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                    'Expression' => '<string>', // REQUIRED
                                                                ],
                                                                // ...
                                                            ],
                                                            'SelectedBorderStyle' => [
                                                                'Color' => '<string>',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                            'Width' => '<string>', // REQUIRED
                                                            'XAxisLocation' => '<string>', // REQUIRED
                                                            'YAxisLocation' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'PageBreakConfiguration' => [
                                            'After' => [
                                                'Status' => 'ENABLED|DISABLED',
                                            ],
                                        ],
                                        'RepeatConfiguration' => [
                                            'DimensionConfigurations' => [
                                                [
                                                    'DynamicCategoryDimensionConfiguration' => [
                                                        'Column' => [ // REQUIRED
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        'Limit' => <integer>,
                                                        'SortByMetrics' => [
                                                            [
                                                                'AggregationFunction' => [
                                                                    'AttributeAggregationFunction' => [
                                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                                        'ValueForMultipleValues' => '<string>',
                                                                    ],
                                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                                    'NumericalAggregationFunction' => [
                                                                        'PercentileAggregation' => [
                                                                            'PercentileValue' => <float>,
                                                                        ],
                                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                                    ],
                                                                ],
                                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                                'SortBy' => [ // REQUIRED
                                                                    'ColumnName' => '<string>', // REQUIRED
                                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                                ],
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'DynamicNumericDimensionConfiguration' => [
                                                        'Column' => [ // REQUIRED
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        'Limit' => <integer>,
                                                        'SortByMetrics' => [
                                                            [
                                                                'AggregationFunction' => [
                                                                    'AttributeAggregationFunction' => [
                                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                                        'ValueForMultipleValues' => '<string>',
                                                                    ],
                                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                                    'NumericalAggregationFunction' => [
                                                                        'PercentileAggregation' => [
                                                                            'PercentileValue' => <float>,
                                                                        ],
                                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                                    ],
                                                                ],
                                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                                'SortBy' => [ // REQUIRED
                                                                    'ColumnName' => '<string>', // REQUIRED
                                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                                ],
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                ],
                                                // ...
                                            ],
                                            'NonRepeatingVisuals' => ['<string>', ...],
                                            'PageBreakConfiguration' => [
                                                'After' => [
                                                    'Status' => 'ENABLED|DISABLED',
                                                ],
                                            ],
                                        ],
                                        'SectionId' => '<string>', // REQUIRED
                                        'Style' => [
                                            'Height' => '<string>',
                                            'Padding' => [
                                                'Bottom' => '<string>',
                                                'Left' => '<string>',
                                                'Right' => '<string>',
                                                'Top' => '<string>',
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                                'CanvasSizeOptions' => [ // REQUIRED
                                    'PaperCanvasSizeOptions' => [
                                        'PaperMargin' => [
                                            'Bottom' => '<string>',
                                            'Left' => '<string>',
                                            'Right' => '<string>',
                                            'Top' => '<string>',
                                        ],
                                        'PaperOrientation' => 'PORTRAIT|LANDSCAPE',
                                        'PaperSize' => 'US_LETTER|US_LEGAL|US_TABLOID_LEDGER|A0|A1|A2|A3|A4|A5|JIS_B4|JIS_B5',
                                    ],
                                ],
                                'FooterSections' => [ // REQUIRED
                                    [
                                        'Layout' => [ // REQUIRED
                                            'FreeFormLayout' => [ // REQUIRED
                                                'Elements' => [ // REQUIRED
                                                    [
                                                        'BackgroundStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'BorderStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'ElementId' => '<string>', // REQUIRED
                                                        'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE', // REQUIRED
                                                        'Height' => '<string>', // REQUIRED
                                                        'LoadingAnimation' => [
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'RenderingRules' => [
                                                            [
                                                                'ConfigurationOverrides' => [ // REQUIRED
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                                'Expression' => '<string>', // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                        'SelectedBorderStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                        'Width' => '<string>', // REQUIRED
                                                        'XAxisLocation' => '<string>', // REQUIRED
                                                        'YAxisLocation' => '<string>', // REQUIRED
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                        ],
                                        'SectionId' => '<string>', // REQUIRED
                                        'Style' => [
                                            'Height' => '<string>',
                                            'Padding' => [
                                                'Bottom' => '<string>',
                                                'Left' => '<string>',
                                                'Right' => '<string>',
                                                'Top' => '<string>',
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                                'HeaderSections' => [ // REQUIRED
                                    [
                                        'Layout' => [ // REQUIRED
                                            'FreeFormLayout' => [ // REQUIRED
                                                'Elements' => [ // REQUIRED
                                                    [
                                                        'BackgroundStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'BorderStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'ElementId' => '<string>', // REQUIRED
                                                        'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE', // REQUIRED
                                                        'Height' => '<string>', // REQUIRED
                                                        'LoadingAnimation' => [
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'RenderingRules' => [
                                                            [
                                                                'ConfigurationOverrides' => [ // REQUIRED
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                                'Expression' => '<string>', // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                        'SelectedBorderStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                        'Width' => '<string>', // REQUIRED
                                                        'XAxisLocation' => '<string>', // REQUIRED
                                                        'YAxisLocation' => '<string>', // REQUIRED
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                        ],
                                        'SectionId' => '<string>', // REQUIRED
                                        'Style' => [
                                            'Height' => '<string>',
                                            'Padding' => [
                                                'Bottom' => '<string>',
                                                'Left' => '<string>',
                                                'Right' => '<string>',
                                                'Top' => '<string>',
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                        ],
                    ],
                    // ...
                ],
                'Name' => '<string>',
                'ParameterControls' => [
                    [
                        'DateTimePicker' => [
                            'DisplayOptions' => [
                                'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                'DateTimeFormat' => '<string>',
                                'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ParameterControlId' => '<string>', // REQUIRED
                            'SourceParameterName' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                        ],
                        'Dropdown' => [
                            'CascadingControlConfiguration' => [
                                'SourceControls' => [
                                    [
                                        'ColumnToMatch' => [
                                            'ColumnName' => '<string>', // REQUIRED
                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                        ],
                                        'SourceSheetControlId' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'CommitMode' => 'AUTO|MANUAL',
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SelectAllOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ParameterControlId' => '<string>', // REQUIRED
                            'SelectableValues' => [
                                'LinkToDataSetColumn' => [
                                    'ColumnName' => '<string>', // REQUIRED
                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                ],
                                'Values' => ['<string>', ...],
                            ],
                            'SourceParameterName' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                            'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                        ],
                        'List' => [
                            'CascadingControlConfiguration' => [
                                'SourceControls' => [
                                    [
                                        'ColumnToMatch' => [
                                            'ColumnName' => '<string>', // REQUIRED
                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                        ],
                                        'SourceSheetControlId' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SearchOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SelectAllOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ParameterControlId' => '<string>', // REQUIRED
                            'SelectableValues' => [
                                'LinkToDataSetColumn' => [
                                    'ColumnName' => '<string>', // REQUIRED
                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                ],
                                'Values' => ['<string>', ...],
                            ],
                            'SourceParameterName' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                            'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                        ],
                        'Slider' => [
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'MaximumValue' => <float>, // REQUIRED
                            'MinimumValue' => <float>, // REQUIRED
                            'ParameterControlId' => '<string>', // REQUIRED
                            'SourceParameterName' => '<string>', // REQUIRED
                            'StepSize' => <float>, // REQUIRED
                            'Title' => '<string>', // REQUIRED
                        ],
                        'TextArea' => [
                            'Delimiter' => '<string>',
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'PlaceholderOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ParameterControlId' => '<string>', // REQUIRED
                            'SourceParameterName' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                        ],
                        'TextField' => [
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'PlaceholderOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ParameterControlId' => '<string>', // REQUIRED
                            'SourceParameterName' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                        ],
                    ],
                    // ...
                ],
                'SheetControlLayouts' => [
                    [
                        'Configuration' => [ // REQUIRED
                            'GridLayout' => [
                                'CanvasSizeOptions' => [
                                    'ScreenCanvasSizeOptions' => [
                                        'OptimizedViewPortWidth' => '<string>',
                                        'ResizeOption' => 'FIXED|RESPONSIVE', // REQUIRED
                                    ],
                                ],
                                'Elements' => [ // REQUIRED
                                    [
                                        'ColumnIndex' => <integer>,
                                        'ColumnSpan' => <integer>, // REQUIRED
                                        'ElementId' => '<string>', // REQUIRED
                                        'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE', // REQUIRED
                                        'RowIndex' => <integer>,
                                        'RowSpan' => <integer>, // REQUIRED
                                    ],
                                    // ...
                                ],
                            ],
                        ],
                    ],
                    // ...
                ],
                'SheetId' => '<string>', // REQUIRED
                'TextBoxes' => [
                    [
                        'Content' => '<string>',
                        'Interactions' => [
                            'TextBoxMenuOption' => [
                                'AvailabilityStatus' => 'ENABLED|DISABLED',
                            ],
                        ],
                        'SheetTextBoxId' => '<string>', // REQUIRED
                    ],
                    // ...
                ],
                'Title' => '<string>',
                'Visuals' => [
                    [
                        'BarChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'BarsArrangement' => 'CLUSTERED|STACKED|STACKED_PERCENT',
                                'CategoryAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ColorLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ContributionAnalysisDefaults' => [
                                    [
                                        'ContributorDimensions' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'MeasureFieldId' => '<string>', // REQUIRED
                                    ],
                                    // ...
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'BarChartAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Colors' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'SmallMultiples' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'Orientation' => 'HORIZONTAL|VERTICAL',
                                'ReferenceLines' => [
                                    [
                                        'DataConfiguration' => [ // REQUIRED
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS',
                                            'DynamicConfiguration' => [
                                                'Calculation' => [ // REQUIRED
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'MeasureAggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                            ],
                                            'SeriesType' => 'BAR|LINE',
                                            'StaticConfiguration' => [
                                                'Value' => <float>, // REQUIRED
                                            ],
                                        ],
                                        'LabelConfiguration' => [
                                            'CustomLabelConfiguration' => [
                                                'CustomLabel' => '<string>', // REQUIRED
                                            ],
                                            'FontColor' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalPosition' => 'LEFT|CENTER|RIGHT',
                                            'ValueLabelConfiguration' => [
                                                'FormatConfiguration' => [
                                                    'CurrencyDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                        'Symbol' => '<string>',
                                                    ],
                                                    'NumberDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                    'PercentageDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                ],
                                                'RelativePosition' => 'BEFORE_CUSTOM_LABEL|AFTER_CUSTOM_LABEL',
                                            ],
                                            'VerticalPosition' => 'ABOVE|BELOW',
                                        ],
                                        'Status' => 'ENABLED|DISABLED',
                                        'StyleConfiguration' => [
                                            'Color' => '<string>',
                                            'Pattern' => 'SOLID|DASHED|DOTTED',
                                        ],
                                    ],
                                    // ...
                                ],
                                'SmallMultiplesOptions' => [
                                    'MaxVisibleColumns' => <integer>,
                                    'MaxVisibleRows' => <integer>,
                                    'PanelConfiguration' => [
                                        'BackgroundColor' => '<string>',
                                        'BackgroundVisibility' => 'HIDDEN|VISIBLE',
                                        'BorderColor' => '<string>',
                                        'BorderStyle' => 'SOLID|DASHED|DOTTED',
                                        'BorderThickness' => '<string>',
                                        'BorderVisibility' => 'HIDDEN|VISIBLE',
                                        'GutterSpacing' => '<string>',
                                        'GutterVisibility' => 'HIDDEN|VISIBLE',
                                        'Title' => [
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'XAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                    'YAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'ColorItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'ColorSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SmallMultiplesLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'SmallMultiplesSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ValueAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'ValueLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'BoxPlotVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'BoxPlotOptions' => [
                                    'AllDataPointsVisibility' => 'HIDDEN|VISIBLE',
                                    'OutlierVisibility' => 'HIDDEN|VISIBLE',
                                    'StyleOptions' => [
                                        'FillStyle' => 'SOLID|TRANSPARENT',
                                    ],
                                ],
                                'CategoryAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'BoxPlotAggregatedFieldWells' => [
                                        'GroupBy' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'PrimaryYAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'PrimaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ReferenceLines' => [
                                    [
                                        'DataConfiguration' => [ // REQUIRED
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS',
                                            'DynamicConfiguration' => [
                                                'Calculation' => [ // REQUIRED
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'MeasureAggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                            ],
                                            'SeriesType' => 'BAR|LINE',
                                            'StaticConfiguration' => [
                                                'Value' => <float>, // REQUIRED
                                            ],
                                        ],
                                        'LabelConfiguration' => [
                                            'CustomLabelConfiguration' => [
                                                'CustomLabel' => '<string>', // REQUIRED
                                            ],
                                            'FontColor' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalPosition' => 'LEFT|CENTER|RIGHT',
                                            'ValueLabelConfiguration' => [
                                                'FormatConfiguration' => [
                                                    'CurrencyDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                        'Symbol' => '<string>',
                                                    ],
                                                    'NumberDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                    'PercentageDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                ],
                                                'RelativePosition' => 'BEFORE_CUSTOM_LABEL|AFTER_CUSTOM_LABEL',
                                            ],
                                            'VerticalPosition' => 'ABOVE|BELOW',
                                        ],
                                        'Status' => 'ENABLED|DISABLED',
                                        'StyleConfiguration' => [
                                            'Color' => '<string>',
                                            'Pattern' => 'SOLID|DASHED|DOTTED',
                                        ],
                                    ],
                                    // ...
                                ],
                                'SortConfiguration' => [
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'PaginationConfiguration' => [
                                        'PageNumber' => <integer>, // REQUIRED
                                        'PageSize' => <integer>, // REQUIRED
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'ComboChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'BarDataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'BarsArrangement' => 'CLUSTERED|STACKED|STACKED_PERCENT',
                                'CategoryAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ColorLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'ComboChartAggregatedFieldWells' => [
                                        'BarValues' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Colors' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'LineValues' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'LineDataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'PrimaryYAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'PrimaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ReferenceLines' => [
                                    [
                                        'DataConfiguration' => [ // REQUIRED
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS',
                                            'DynamicConfiguration' => [
                                                'Calculation' => [ // REQUIRED
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'MeasureAggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                            ],
                                            'SeriesType' => 'BAR|LINE',
                                            'StaticConfiguration' => [
                                                'Value' => <float>, // REQUIRED
                                            ],
                                        ],
                                        'LabelConfiguration' => [
                                            'CustomLabelConfiguration' => [
                                                'CustomLabel' => '<string>', // REQUIRED
                                            ],
                                            'FontColor' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalPosition' => 'LEFT|CENTER|RIGHT',
                                            'ValueLabelConfiguration' => [
                                                'FormatConfiguration' => [
                                                    'CurrencyDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                        'Symbol' => '<string>',
                                                    ],
                                                    'NumberDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                    'PercentageDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                ],
                                                'RelativePosition' => 'BEFORE_CUSTOM_LABEL|AFTER_CUSTOM_LABEL',
                                            ],
                                            'VerticalPosition' => 'ABOVE|BELOW',
                                        ],
                                        'Status' => 'ENABLED|DISABLED',
                                        'StyleConfiguration' => [
                                            'Color' => '<string>',
                                            'Pattern' => 'SOLID|DASHED|DOTTED',
                                        ],
                                    ],
                                    // ...
                                ],
                                'SecondaryYAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'SecondaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SingleAxisOptions' => [
                                    'YAxisOptions' => [
                                        'YAxis' => 'PRIMARY_Y_AXIS', // REQUIRED
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'ColorItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'ColorSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'CustomContentVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'ContentType' => 'IMAGE|OTHER_EMBEDDED_CONTENT',
                                'ContentUrl' => '<string>',
                                'ImageScaling' => 'FIT_TO_HEIGHT|FIT_TO_WIDTH|DO_NOT_SCALE|SCALE_TO_VISUAL',
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                            ],
                            'DataSetIdentifier' => '<string>', // REQUIRED
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'EmptyVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'DataSetIdentifier' => '<string>', // REQUIRED
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'FilledMapVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldWells' => [
                                    'FilledMapAggregatedFieldWells' => [
                                        'Geospatial' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'MapStyleOptions' => [
                                    'BaseMapStyle' => 'LIGHT_GRAY|DARK_GRAY|STREET|IMAGERY',
                                ],
                                'SortConfiguration' => [
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'WindowOptions' => [
                                    'Bounds' => [
                                        'East' => <float>, // REQUIRED
                                        'North' => <float>, // REQUIRED
                                        'South' => <float>, // REQUIRED
                                        'West' => <float>, // REQUIRED
                                    ],
                                    'MapZoomMode' => 'AUTO|MANUAL',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'ConditionalFormatting' => [
                                'ConditionalFormattingOptions' => [ // REQUIRED
                                    [
                                        'Shape' => [ // REQUIRED
                                            'FieldId' => '<string>', // REQUIRED
                                            'Format' => [
                                                'BackgroundColor' => [ // REQUIRED
                                                    'Gradient' => [
                                                        'Color' => [ // REQUIRED
                                                            'Stops' => [
                                                                [
                                                                    'Color' => '<string>',
                                                                    'DataValue' => <float>,
                                                                    'GradientOffset' => <float>, // REQUIRED
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                    'Solid' => [
                                                        'Color' => '<string>',
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'FunnelChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'DataLabelOptions' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'LabelColor' => '<string>',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureDataLabelStyle' => 'VALUE_ONLY|PERCENTAGE_BY_FIRST_STAGE|PERCENTAGE_BY_PREVIOUS_STAGE|VALUE_AND_PERCENTAGE_BY_FIRST_STAGE|VALUE_AND_PERCENTAGE_BY_PREVIOUS_STAGE',
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'FunnelChartAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ValueLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'GaugeChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'ColorConfiguration' => [
                                    'BackgroundColor' => '<string>',
                                    'ForegroundColor' => '<string>',
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'TargetValues' => [
                                        [
                                            'CalculatedMeasureField' => [
                                                'Expression' => '<string>', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CategoricalMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'DateMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'NumericalMeasureField' => [
                                                'AggregationFunction' => [
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'FormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'Values' => [
                                        [
                                            'CalculatedMeasureField' => [
                                                'Expression' => '<string>', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CategoricalMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'DateMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'NumericalMeasureField' => [
                                                'AggregationFunction' => [
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'FormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'GaugeChartOptions' => [
                                    'Arc' => [
                                        'ArcAngle' => <float>,
                                        'ArcThickness' => 'SMALL|MEDIUM|LARGE',
                                    ],
                                    'ArcAxis' => [
                                        'Range' => [
                                            'Max' => <float>,
                                            'Min' => <float>,
                                        ],
                                        'ReserveRange' => <integer>,
                                    ],
                                    'Comparison' => [
                                        'ComparisonFormat' => [
                                            'NumberDisplayFormatConfiguration' => [
                                                'DecimalPlacesConfiguration' => [
                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                ],
                                                'NegativeValueConfiguration' => [
                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                ],
                                                'NullValueFormatConfiguration' => [
                                                    'NullString' => '<string>', // REQUIRED
                                                ],
                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                'Prefix' => '<string>',
                                                'SeparatorConfiguration' => [
                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                    'ThousandsSeparator' => [
                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'Suffix' => '<string>',
                                            ],
                                            'PercentageDisplayFormatConfiguration' => [
                                                'DecimalPlacesConfiguration' => [
                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                ],
                                                'NegativeValueConfiguration' => [
                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                ],
                                                'NullValueFormatConfiguration' => [
                                                    'NullString' => '<string>', // REQUIRED
                                                ],
                                                'Prefix' => '<string>',
                                                'SeparatorConfiguration' => [
                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                    'ThousandsSeparator' => [
                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'Suffix' => '<string>',
                                            ],
                                        ],
                                        'ComparisonMethod' => 'DIFFERENCE|PERCENT_DIFFERENCE|PERCENT',
                                    ],
                                    'PrimaryValueDisplayType' => 'HIDDEN|COMPARISON|ACTUAL',
                                    'PrimaryValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'TooltipOptions' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ConditionalFormatting' => [
                                'ConditionalFormattingOptions' => [
                                    [
                                        'Arc' => [
                                            'ForegroundColor' => [
                                                'Gradient' => [
                                                    'Color' => [ // REQUIRED
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>, // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                            ],
                                        ],
                                        'PrimaryValue' => [
                                            'Icon' => [
                                                'CustomCondition' => [
                                                    'Color' => '<string>',
                                                    'DisplayConfiguration' => [
                                                        'IconDisplayOption' => 'ICON_ONLY',
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                    'IconOptions' => [ // REQUIRED
                                                        '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>',
                                                    ],
                                                ],
                                                'IconSet' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    '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',
                                                ],
                                            ],
                                            'TextColor' => [
                                                'Gradient' => [
                                                    'Color' => [ // REQUIRED
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>, // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'GeospatialMapVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldWells' => [
                                    'GeospatialMapAggregatedFieldWells' => [
                                        'Colors' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Geospatial' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'MapStyleOptions' => [
                                    'BaseMapStyle' => 'LIGHT_GRAY|DARK_GRAY|STREET|IMAGERY',
                                ],
                                'PointStyleOptions' => [
                                    'ClusterMarkerConfiguration' => [
                                        'ClusterMarker' => [
                                            'SimpleClusterMarker' => [
                                                'Color' => '<string>',
                                            ],
                                        ],
                                    ],
                                    'HeatmapConfiguration' => [
                                        'HeatmapColor' => [
                                            'Colors' => [
                                                [
                                                    'Color' => '<string>', // REQUIRED
                                                ],
                                                // ...
                                            ],
                                        ],
                                    ],
                                    'SelectedPointStyle' => 'POINT|CLUSTER|HEATMAP',
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                                'WindowOptions' => [
                                    'Bounds' => [
                                        'East' => <float>, // REQUIRED
                                        'North' => <float>, // REQUIRED
                                        'South' => <float>, // REQUIRED
                                        'West' => <float>, // REQUIRED
                                    ],
                                    'MapZoomMode' => 'AUTO|MANUAL',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'HeatMapVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'ColorScale' => [
                                    'ColorFillType' => 'DISCRETE|GRADIENT', // REQUIRED
                                    'Colors' => [ // REQUIRED
                                        [
                                            'Color' => '<string>',
                                            'DataValue' => <float>,
                                        ],
                                        // ...
                                    ],
                                    'NullValueColor' => [
                                        'Color' => '<string>',
                                        'DataValue' => <float>,
                                    ],
                                ],
                                'ColumnAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'ColumnLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'HeatMapAggregatedFieldWells' => [
                                        'Columns' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Rows' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'RowAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'RowLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SortConfiguration' => [
                                    'HeatMapColumnItemsLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'HeatMapColumnSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'HeatMapRowItemsLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'HeatMapRowSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'HistogramVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'BinOptions' => [
                                    'BinCount' => [
                                        'Value' => <integer>,
                                    ],
                                    'BinWidth' => [
                                        'BinCountLimit' => <integer>,
                                        'Value' => <float>,
                                    ],
                                    'SelectedBinType' => 'BIN_COUNT|BIN_WIDTH',
                                    'StartValue' => <float>,
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'HistogramAggregatedFieldWells' => [
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                                'XAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'XAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'YAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'InsightVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'DataSetIdentifier' => '<string>', // REQUIRED
                            'InsightConfiguration' => [
                                'Computations' => [
                                    [
                                        'Forecast' => [
                                            'ComputationId' => '<string>', // REQUIRED
                                            'CustomSeasonalityValue' => <integer>,
                                            'LowerBoundary' => <float>,
                                            'Name' => '<string>',
                                            'PeriodsBackward' => <integer>,
                                            'PeriodsForward' => <integer>,
                                            'PredictionInterval' => <integer>,
                                            'Seasonality' => 'AUTOMATIC|CUSTOM',
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'UpperBoundary' => <float>,
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'GrowthRate' => [
                                            'ComputationId' => '<string>', // REQUIRED
                                            'Name' => '<string>',
                                            'PeriodSize' => <integer>,
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'MaximumMinimum' => [
                                            'ComputationId' => '<string>', // REQUIRED
                                            'Name' => '<string>',
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'Type' => 'MAXIMUM|MINIMUM', // REQUIRED
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'MetricComparison' => [
                                            'ComputationId' => '<string>', // REQUIRED
                                            'FromValue' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'Name' => '<string>',
                                            'TargetValue' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                        ],
                                        'PeriodOverPeriod' => [
                                            'ComputationId' => '<string>', // REQUIRED
                                            'Name' => '<string>',
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'PeriodToDate' => [
                                            'ComputationId' => '<string>', // REQUIRED
                                            'Name' => '<string>',
                                            'PeriodTimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'TopBottomMovers' => [
                                            'Category' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'ComputationId' => '<string>', // REQUIRED
                                            'MoverSize' => <integer>,
                                            'Name' => '<string>',
                                            'SortOrder' => 'PERCENT_DIFFERENCE|ABSOLUTE_DIFFERENCE',
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'Type' => 'TOP|BOTTOM', // REQUIRED
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'TopBottomRanked' => [
                                            'Category' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'ComputationId' => '<string>', // REQUIRED
                                            'Name' => '<string>',
                                            'ResultSize' => <integer>,
                                            'Type' => 'TOP|BOTTOM', // REQUIRED
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'TotalAggregation' => [
                                            'ComputationId' => '<string>', // REQUIRED
                                            'Name' => '<string>',
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'UniqueValues' => [
                                            'Category' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'ComputationId' => '<string>', // REQUIRED
                                            'Name' => '<string>',
                                        ],
                                    ],
                                    // ...
                                ],
                                'CustomNarrative' => [
                                    'Narrative' => '<string>', // REQUIRED
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'KPIVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldWells' => [
                                    'TargetValues' => [
                                        [
                                            'CalculatedMeasureField' => [
                                                'Expression' => '<string>', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CategoricalMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'DateMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'NumericalMeasureField' => [
                                                'AggregationFunction' => [
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'FormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'TrendGroups' => [
                                        [
                                            'CategoricalDimensionField' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                                'HierarchyId' => '<string>',
                                            ],
                                            'DateDimensionField' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                                'HierarchyId' => '<string>',
                                            ],
                                            'NumericalDimensionField' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'FormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                                'HierarchyId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'Values' => [
                                        [
                                            'CalculatedMeasureField' => [
                                                'Expression' => '<string>', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CategoricalMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'DateMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'NumericalMeasureField' => [
                                                'AggregationFunction' => [
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'FormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'KPIOptions' => [
                                    'Comparison' => [
                                        'ComparisonFormat' => [
                                            'NumberDisplayFormatConfiguration' => [
                                                'DecimalPlacesConfiguration' => [
                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                ],
                                                'NegativeValueConfiguration' => [
                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                ],
                                                'NullValueFormatConfiguration' => [
                                                    'NullString' => '<string>', // REQUIRED
                                                ],
                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                'Prefix' => '<string>',
                                                'SeparatorConfiguration' => [
                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                    'ThousandsSeparator' => [
                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'Suffix' => '<string>',
                                            ],
                                            'PercentageDisplayFormatConfiguration' => [
                                                'DecimalPlacesConfiguration' => [
                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                ],
                                                'NegativeValueConfiguration' => [
                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                ],
                                                'NullValueFormatConfiguration' => [
                                                    'NullString' => '<string>', // REQUIRED
                                                ],
                                                'Prefix' => '<string>',
                                                'SeparatorConfiguration' => [
                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                    'ThousandsSeparator' => [
                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'Suffix' => '<string>',
                                            ],
                                        ],
                                        'ComparisonMethod' => 'DIFFERENCE|PERCENT_DIFFERENCE|PERCENT',
                                    ],
                                    'PrimaryValueDisplayType' => 'HIDDEN|COMPARISON|ACTUAL',
                                    'PrimaryValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'ProgressBar' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'SecondaryValue' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'SecondaryValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Sparkline' => [
                                        'Color' => '<string>',
                                        'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                        'Type' => 'LINE|AREA', // REQUIRED
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'TrendArrows' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'VisualLayoutOptions' => [
                                        'StandardLayout' => [
                                            'Type' => 'CLASSIC|VERTICAL', // REQUIRED
                                        ],
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'TrendGroupSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'ConditionalFormatting' => [
                                'ConditionalFormattingOptions' => [
                                    [
                                        'ActualValue' => [
                                            'Icon' => [
                                                'CustomCondition' => [
                                                    'Color' => '<string>',
                                                    'DisplayConfiguration' => [
                                                        'IconDisplayOption' => 'ICON_ONLY',
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                    'IconOptions' => [ // REQUIRED
                                                        '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>',
                                                    ],
                                                ],
                                                'IconSet' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    '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',
                                                ],
                                            ],
                                            'TextColor' => [
                                                'Gradient' => [
                                                    'Color' => [ // REQUIRED
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>, // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                            ],
                                        ],
                                        'ComparisonValue' => [
                                            'Icon' => [
                                                'CustomCondition' => [
                                                    'Color' => '<string>',
                                                    'DisplayConfiguration' => [
                                                        'IconDisplayOption' => 'ICON_ONLY',
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                    'IconOptions' => [ // REQUIRED
                                                        '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>',
                                                    ],
                                                ],
                                                'IconSet' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    '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',
                                                ],
                                            ],
                                            'TextColor' => [
                                                'Gradient' => [
                                                    'Color' => [ // REQUIRED
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>, // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                            ],
                                        ],
                                        'PrimaryValue' => [
                                            'Icon' => [
                                                'CustomCondition' => [
                                                    'Color' => '<string>',
                                                    'DisplayConfiguration' => [
                                                        'IconDisplayOption' => 'ICON_ONLY',
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                    'IconOptions' => [ // REQUIRED
                                                        '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>',
                                                    ],
                                                ],
                                                'IconSet' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    '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',
                                                ],
                                            ],
                                            'TextColor' => [
                                                'Gradient' => [
                                                    'Color' => [ // REQUIRED
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>, // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                            ],
                                        ],
                                        'ProgressBar' => [
                                            'ForegroundColor' => [
                                                'Gradient' => [
                                                    'Color' => [ // REQUIRED
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>, // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'LayerMapVisual' => [
                            'ChartConfiguration' => [
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'MapLayers' => [
                                    [
                                        'Actions' => [
                                            [
                                                'ActionOperations' => [ // REQUIRED
                                                    [
                                                        'FilterOperation' => [
                                                            'SelectedFieldsConfiguration' => [ // REQUIRED
                                                                'SelectedColumns' => [
                                                                    [
                                                                        'ColumnName' => '<string>', // REQUIRED
                                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'SelectedFieldOptions' => 'ALL_FIELDS',
                                                                'SelectedFields' => ['<string>', ...],
                                                            ],
                                                            'TargetVisualsConfiguration' => [ // REQUIRED
                                                                'SameSheetTargetVisualConfiguration' => [
                                                                    'TargetVisualOptions' => 'ALL_VISUALS',
                                                                    'TargetVisuals' => ['<string>', ...],
                                                                ],
                                                            ],
                                                        ],
                                                        'NavigationOperation' => [
                                                            'LocalNavigationConfiguration' => [
                                                                'TargetSheetId' => '<string>', // REQUIRED
                                                            ],
                                                        ],
                                                        'SetParametersOperation' => [
                                                            'ParameterValueConfigurations' => [ // REQUIRED
                                                                [
                                                                    'DestinationParameterName' => '<string>', // REQUIRED
                                                                    'Value' => [ // REQUIRED
                                                                        'CustomValuesConfiguration' => [
                                                                            'CustomValues' => [ // REQUIRED
                                                                                'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                                'DecimalValues' => [<float>, ...],
                                                                                'IntegerValues' => [<integer>, ...],
                                                                                'StringValues' => ['<string>', ...],
                                                                            ],
                                                                            'IncludeNullValue' => true || false,
                                                                        ],
                                                                        'SelectAllValueOptions' => 'ALL_VALUES',
                                                                        'SourceColumn' => [
                                                                            'ColumnName' => '<string>', // REQUIRED
                                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                                        ],
                                                                        'SourceField' => '<string>',
                                                                        'SourceParameterName' => '<string>',
                                                                    ],
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'URLOperation' => [
                                                            'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                            'URLTemplate' => '<string>', // REQUIRED
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                                'CustomActionId' => '<string>', // REQUIRED
                                                'Name' => '<string>', // REQUIRED
                                                'Status' => 'ENABLED|DISABLED',
                                                'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DataSource' => [
                                            'StaticFileDataSource' => [
                                                'StaticFileId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        'JoinDefinition' => [
                                            'ColorField' => [
                                                'ColorDimensionsFields' => [
                                                    [
                                                        'CategoricalDimensionField' => [
                                                            'Column' => [ // REQUIRED
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'FieldId' => '<string>', // REQUIRED
                                                            'FormatConfiguration' => [
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumericFormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                            'HierarchyId' => '<string>',
                                                        ],
                                                        'DateDimensionField' => [
                                                            'Column' => [ // REQUIRED
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                            'FieldId' => '<string>', // REQUIRED
                                                            'FormatConfiguration' => [
                                                                'DateTimeFormat' => '<string>',
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumericFormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                            'HierarchyId' => '<string>',
                                                        ],
                                                        'NumericalDimensionField' => [
                                                            'Column' => [ // REQUIRED
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'FieldId' => '<string>', // REQUIRED
                                                            'FormatConfiguration' => [
                                                                'FormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                            'HierarchyId' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                                'ColorValuesFields' => [
                                                    [
                                                        'CalculatedMeasureField' => [
                                                            'Expression' => '<string>', // REQUIRED
                                                            'FieldId' => '<string>', // REQUIRED
                                                        ],
                                                        'CategoricalMeasureField' => [
                                                            'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                            'Column' => [ // REQUIRED
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'FieldId' => '<string>', // REQUIRED
                                                            'FormatConfiguration' => [
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumericFormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                        ],
                                                        'DateMeasureField' => [
                                                            'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                            'Column' => [ // REQUIRED
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'FieldId' => '<string>', // REQUIRED
                                                            'FormatConfiguration' => [
                                                                'DateTimeFormat' => '<string>',
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumericFormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                        ],
                                                        'NumericalMeasureField' => [
                                                            'AggregationFunction' => [
                                                                'PercentileAggregation' => [
                                                                    'PercentileValue' => <float>,
                                                                ],
                                                                'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                            ],
                                                            'Column' => [ // REQUIRED
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'FieldId' => '<string>', // REQUIRED
                                                            'FormatConfiguration' => [
                                                                'FormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'DatasetKeyField' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'DateTimeFormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'NumberFormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'StringFormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'ShapeKeyField' => '<string>',
                                        ],
                                        'Label' => '<string>',
                                        'LayerDefinition' => [
                                            'LineLayer' => [
                                                'Style' => [ // REQUIRED
                                                    'LineSymbolStyle' => [
                                                        'FillColor' => [
                                                            'Categorical' => [
                                                                'CategoryDataColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => '<string>', // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Gradient' => [
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                                'StepColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => <float>, // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                            ],
                                                            'Solid' => [
                                                                'Color' => '<string>', // REQUIRED
                                                                'State' => 'ENABLED|DISABLED',
                                                            ],
                                                        ],
                                                        'LineWidth' => [
                                                            'LineWidth' => <float>,
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'PointLayer' => [
                                                'Style' => [ // REQUIRED
                                                    'CircleSymbolStyle' => [
                                                        'CircleRadius' => [
                                                            'Radius' => <float>,
                                                        ],
                                                        'FillColor' => [
                                                            'Categorical' => [
                                                                'CategoryDataColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => '<string>', // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Gradient' => [
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                                'StepColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => <float>, // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                            ],
                                                            'Solid' => [
                                                                'Color' => '<string>', // REQUIRED
                                                                'State' => 'ENABLED|DISABLED',
                                                            ],
                                                        ],
                                                        'StrokeColor' => [
                                                            'Categorical' => [
                                                                'CategoryDataColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => '<string>', // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Gradient' => [
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                                'StepColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => <float>, // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                            ],
                                                            'Solid' => [
                                                                'Color' => '<string>', // REQUIRED
                                                                'State' => 'ENABLED|DISABLED',
                                                            ],
                                                        ],
                                                        'StrokeWidth' => [
                                                            'LineWidth' => <float>,
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'PolygonLayer' => [
                                                'Style' => [ // REQUIRED
                                                    'PolygonSymbolStyle' => [
                                                        'FillColor' => [
                                                            'Categorical' => [
                                                                'CategoryDataColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => '<string>', // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Gradient' => [
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                                'StepColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => <float>, // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                            ],
                                                            'Solid' => [
                                                                'Color' => '<string>', // REQUIRED
                                                                'State' => 'ENABLED|DISABLED',
                                                            ],
                                                        ],
                                                        'StrokeColor' => [
                                                            'Categorical' => [
                                                                'CategoryDataColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => '<string>', // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Gradient' => [
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                                'StepColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => <float>, // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                            ],
                                                            'Solid' => [
                                                                'Color' => '<string>', // REQUIRED
                                                                'State' => 'ENABLED|DISABLED',
                                                            ],
                                                        ],
                                                        'StrokeWidth' => [
                                                            'LineWidth' => <float>,
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'LayerId' => '<string>', // REQUIRED
                                        'LayerType' => 'POINT|LINE|POLYGON',
                                        'Tooltip' => [
                                            'FieldBasedTooltip' => [
                                                'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                                'TooltipFields' => [
                                                    [
                                                        'ColumnTooltipItem' => [
                                                            'Aggregation' => [
                                                                'AttributeAggregationFunction' => [
                                                                    'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                                    'ValueForMultipleValues' => '<string>',
                                                                ],
                                                                'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                                'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                                'NumericalAggregationFunction' => [
                                                                    'PercentileAggregation' => [
                                                                        'PercentileValue' => <float>,
                                                                    ],
                                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                                ],
                                                            ],
                                                            'Column' => [ // REQUIRED
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'Label' => '<string>',
                                                            'TooltipTarget' => 'BOTH|BAR|LINE',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'FieldTooltipItem' => [
                                                            'FieldId' => '<string>', // REQUIRED
                                                            'Label' => '<string>',
                                                            'TooltipTarget' => 'BOTH|BAR|LINE',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                                'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                            ],
                                            'SelectedTooltipType' => 'BASIC|DETAILED',
                                            'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    // ...
                                ],
                                'MapState' => [
                                    'Bounds' => [
                                        'East' => <float>, // REQUIRED
                                        'North' => <float>, // REQUIRED
                                        'South' => <float>, // REQUIRED
                                        'West' => <float>, // REQUIRED
                                    ],
                                    'MapNavigation' => 'ENABLED|DISABLED',
                                ],
                                'MapStyle' => [
                                    'BackgroundColor' => '<string>',
                                    'BaseMapStyle' => 'LIGHT_GRAY|DARK_GRAY|STREET|IMAGERY',
                                    'BaseMapVisibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'DataSetIdentifier' => '<string>', // REQUIRED
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'LineChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'ContributionAnalysisDefaults' => [
                                    [
                                        'ContributorDimensions' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'MeasureFieldId' => '<string>', // REQUIRED
                                    ],
                                    // ...
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'DefaultSeriesSettings' => [
                                    'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS',
                                    'LineStyleSettings' => [
                                        'LineInterpolation' => 'LINEAR|SMOOTH|STEPPED',
                                        'LineStyle' => 'SOLID|DOTTED|DASHED',
                                        'LineVisibility' => 'HIDDEN|VISIBLE',
                                        'LineWidth' => '<string>',
                                    ],
                                    'MarkerStyleSettings' => [
                                        'MarkerColor' => '<string>',
                                        'MarkerShape' => 'CIRCLE|TRIANGLE|SQUARE|DIAMOND|ROUNDED_SQUARE',
                                        'MarkerSize' => '<string>',
                                        'MarkerVisibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'FieldWells' => [
                                    'LineChartAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Colors' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'SmallMultiples' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'ForecastConfigurations' => [
                                    [
                                        'ForecastProperties' => [
                                            'LowerBoundary' => <float>,
                                            'PeriodsBackward' => <integer>,
                                            'PeriodsForward' => <integer>,
                                            'PredictionInterval' => <integer>,
                                            'Seasonality' => <integer>,
                                            'UpperBoundary' => <float>,
                                        ],
                                        'Scenario' => [
                                            'WhatIfPointScenario' => [
                                                'Date' => <integer || string || DateTime>, // REQUIRED
                                                'Value' => <float>, // REQUIRED
                                            ],
                                            'WhatIfRangeScenario' => [
                                                'EndDate' => <integer || string || DateTime>, // REQUIRED
                                                'StartDate' => <integer || string || DateTime>, // REQUIRED
                                                'Value' => <float>, // REQUIRED
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'PrimaryYAxisDisplayOptions' => [
                                    'AxisOptions' => [
                                        'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                        'AxisOffset' => '<string>',
                                        'DataOptions' => [
                                            'DateAxisOptions' => [
                                                'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'NumericAxisOptions' => [
                                                'Range' => [
                                                    'DataDriven' => [
                                                    ],
                                                    'MinMax' => [
                                                        'Maximum' => <float>,
                                                        'Minimum' => <float>,
                                                    ],
                                                ],
                                                'Scale' => [
                                                    'Linear' => [
                                                        'StepCount' => <integer>,
                                                        'StepSize' => <float>,
                                                    ],
                                                    'Logarithmic' => [
                                                        'Base' => <float>,
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                        'ScrollbarOptions' => [
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                            'VisibleRange' => [
                                                'PercentRange' => [
                                                    'From' => <float>,
                                                    'To' => <float>,
                                                ],
                                            ],
                                        ],
                                        'TickLabelOptions' => [
                                            'LabelOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RotationAngle' => <float>,
                                        ],
                                    ],
                                    'MissingDataConfigurations' => [
                                        [
                                            'TreatmentOption' => 'INTERPOLATE|SHOW_AS_ZERO|SHOW_AS_BLANK',
                                        ],
                                        // ...
                                    ],
                                ],
                                'PrimaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ReferenceLines' => [
                                    [
                                        'DataConfiguration' => [ // REQUIRED
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS',
                                            'DynamicConfiguration' => [
                                                'Calculation' => [ // REQUIRED
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'MeasureAggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                            ],
                                            'SeriesType' => 'BAR|LINE',
                                            'StaticConfiguration' => [
                                                'Value' => <float>, // REQUIRED
                                            ],
                                        ],
                                        'LabelConfiguration' => [
                                            'CustomLabelConfiguration' => [
                                                'CustomLabel' => '<string>', // REQUIRED
                                            ],
                                            'FontColor' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalPosition' => 'LEFT|CENTER|RIGHT',
                                            'ValueLabelConfiguration' => [
                                                'FormatConfiguration' => [
                                                    'CurrencyDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                        'Symbol' => '<string>',
                                                    ],
                                                    'NumberDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                    'PercentageDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                ],
                                                'RelativePosition' => 'BEFORE_CUSTOM_LABEL|AFTER_CUSTOM_LABEL',
                                            ],
                                            'VerticalPosition' => 'ABOVE|BELOW',
                                        ],
                                        'Status' => 'ENABLED|DISABLED',
                                        'StyleConfiguration' => [
                                            'Color' => '<string>',
                                            'Pattern' => 'SOLID|DASHED|DOTTED',
                                        ],
                                    ],
                                    // ...
                                ],
                                'SecondaryYAxisDisplayOptions' => [
                                    'AxisOptions' => [
                                        'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                        'AxisOffset' => '<string>',
                                        'DataOptions' => [
                                            'DateAxisOptions' => [
                                                'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'NumericAxisOptions' => [
                                                'Range' => [
                                                    'DataDriven' => [
                                                    ],
                                                    'MinMax' => [
                                                        'Maximum' => <float>,
                                                        'Minimum' => <float>,
                                                    ],
                                                ],
                                                'Scale' => [
                                                    'Linear' => [
                                                        'StepCount' => <integer>,
                                                        'StepSize' => <float>,
                                                    ],
                                                    'Logarithmic' => [
                                                        'Base' => <float>,
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                        'ScrollbarOptions' => [
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                            'VisibleRange' => [
                                                'PercentRange' => [
                                                    'From' => <float>,
                                                    'To' => <float>,
                                                ],
                                            ],
                                        ],
                                        'TickLabelOptions' => [
                                            'LabelOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RotationAngle' => <float>,
                                        ],
                                    ],
                                    'MissingDataConfigurations' => [
                                        [
                                            'TreatmentOption' => 'INTERPOLATE|SHOW_AS_ZERO|SHOW_AS_BLANK',
                                        ],
                                        // ...
                                    ],
                                ],
                                'SecondaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'Series' => [
                                    [
                                        'DataFieldSeriesItem' => [
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS', // REQUIRED
                                            'FieldId' => '<string>', // REQUIRED
                                            'FieldValue' => '<string>',
                                            'Settings' => [
                                                'LineStyleSettings' => [
                                                    'LineInterpolation' => 'LINEAR|SMOOTH|STEPPED',
                                                    'LineStyle' => 'SOLID|DOTTED|DASHED',
                                                    'LineVisibility' => 'HIDDEN|VISIBLE',
                                                    'LineWidth' => '<string>',
                                                ],
                                                'MarkerStyleSettings' => [
                                                    'MarkerColor' => '<string>',
                                                    'MarkerShape' => 'CIRCLE|TRIANGLE|SQUARE|DIAMOND|ROUNDED_SQUARE',
                                                    'MarkerSize' => '<string>',
                                                    'MarkerVisibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                        ],
                                        'FieldSeriesItem' => [
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS', // REQUIRED
                                            'FieldId' => '<string>', // REQUIRED
                                            'Settings' => [
                                                'LineStyleSettings' => [
                                                    'LineInterpolation' => 'LINEAR|SMOOTH|STEPPED',
                                                    'LineStyle' => 'SOLID|DOTTED|DASHED',
                                                    'LineVisibility' => 'HIDDEN|VISIBLE',
                                                    'LineWidth' => '<string>',
                                                ],
                                                'MarkerStyleSettings' => [
                                                    'MarkerColor' => '<string>',
                                                    'MarkerShape' => 'CIRCLE|TRIANGLE|SQUARE|DIAMOND|ROUNDED_SQUARE',
                                                    'MarkerSize' => '<string>',
                                                    'MarkerVisibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                                'SingleAxisOptions' => [
                                    'YAxisOptions' => [
                                        'YAxis' => 'PRIMARY_Y_AXIS', // REQUIRED
                                    ],
                                ],
                                'SmallMultiplesOptions' => [
                                    'MaxVisibleColumns' => <integer>,
                                    'MaxVisibleRows' => <integer>,
                                    'PanelConfiguration' => [
                                        'BackgroundColor' => '<string>',
                                        'BackgroundVisibility' => 'HIDDEN|VISIBLE',
                                        'BorderColor' => '<string>',
                                        'BorderStyle' => 'SOLID|DASHED|DOTTED',
                                        'BorderThickness' => '<string>',
                                        'BorderVisibility' => 'HIDDEN|VISIBLE',
                                        'GutterSpacing' => '<string>',
                                        'GutterVisibility' => 'HIDDEN|VISIBLE',
                                        'Title' => [
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'XAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                    'YAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'ColorItemsLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'SmallMultiplesLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'SmallMultiplesSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'Type' => 'LINE|AREA|STACKED_AREA',
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                                'XAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'XAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'PieChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ContributionAnalysisDefaults' => [
                                    [
                                        'ContributorDimensions' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'MeasureFieldId' => '<string>', // REQUIRED
                                    ],
                                    // ...
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'DonutOptions' => [
                                    'ArcOptions' => [
                                        'ArcThickness' => 'SMALL|MEDIUM|LARGE|WHOLE',
                                    ],
                                    'DonutCenterOptions' => [
                                        'LabelVisibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'FieldWells' => [
                                    'PieChartAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'SmallMultiples' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'SmallMultiplesOptions' => [
                                    'MaxVisibleColumns' => <integer>,
                                    'MaxVisibleRows' => <integer>,
                                    'PanelConfiguration' => [
                                        'BackgroundColor' => '<string>',
                                        'BackgroundVisibility' => 'HIDDEN|VISIBLE',
                                        'BorderColor' => '<string>',
                                        'BorderStyle' => 'SOLID|DASHED|DOTTED',
                                        'BorderThickness' => '<string>',
                                        'BorderVisibility' => 'HIDDEN|VISIBLE',
                                        'GutterSpacing' => '<string>',
                                        'GutterVisibility' => 'HIDDEN|VISIBLE',
                                        'Title' => [
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'XAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                    'YAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SmallMultiplesLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'SmallMultiplesSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ValueLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'PivotTableVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldOptions' => [
                                    'CollapseStateOptions' => [
                                        [
                                            'State' => 'COLLAPSED|EXPANDED',
                                            'Target' => [ // REQUIRED
                                                'FieldDataPathValues' => [
                                                    [
                                                        'DataPathType' => [
                                                            'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                        ],
                                                        'FieldId' => '<string>',
                                                        'FieldValue' => '<string>',
                                                    ],
                                                    // ...
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'DataPathOptions' => [
                                        [
                                            'DataPathList' => [ // REQUIRED
                                                [
                                                    'DataPathType' => [
                                                        'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FieldValue' => '<string>',
                                                ],
                                                // ...
                                            ],
                                            'Width' => '<string>',
                                        ],
                                        // ...
                                    ],
                                    'SelectedFieldOptions' => [
                                        [
                                            'CustomLabel' => '<string>',
                                            'FieldId' => '<string>', // REQUIRED
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        // ...
                                    ],
                                ],
                                'FieldWells' => [
                                    'PivotTableAggregatedFieldWells' => [
                                        'Columns' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Rows' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'PaginatedReportOptions' => [
                                    'OverflowColumnHeaderVisibility' => 'HIDDEN|VISIBLE',
                                    'VerticalOverflowVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SortConfiguration' => [
                                    'FieldSortOptions' => [
                                        [
                                            'FieldId' => '<string>', // REQUIRED
                                            'SortBy' => [ // REQUIRED
                                                'Column' => [
                                                    'AggregationFunction' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Direction' => 'ASC|DESC', // REQUIRED
                                                    'SortBy' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'DataPath' => [
                                                    'Direction' => 'ASC|DESC', // REQUIRED
                                                    'SortPaths' => [ // REQUIRED
                                                        [
                                                            'DataPathType' => [
                                                                'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                            ],
                                                            'FieldId' => '<string>',
                                                            'FieldValue' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                ],
                                                'Field' => [
                                                    'Direction' => 'ASC|DESC', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'TableOptions' => [
                                    'CellStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'CollapsedRowDimensionsVisibility' => 'HIDDEN|VISIBLE',
                                    'ColumnHeaderStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ColumnNamesVisibility' => 'HIDDEN|VISIBLE',
                                    'DefaultCellWidth' => '<string>',
                                    'MetricPlacement' => 'ROW|COLUMN',
                                    'RowAlternateColorOptions' => [
                                        'RowAlternateColors' => ['<string>', ...],
                                        'Status' => 'ENABLED|DISABLED',
                                        'UsePrimaryBackgroundColor' => 'ENABLED|DISABLED',
                                    ],
                                    'RowFieldNamesStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'RowHeaderStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'RowsLabelOptions' => [
                                        'CustomLabel' => '<string>',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'RowsLayout' => 'TABULAR|HIERARCHY',
                                    'SingleMetricVisibility' => 'HIDDEN|VISIBLE',
                                    'ToggleButtonsVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TotalOptions' => [
                                    'ColumnSubtotalOptions' => [
                                        'CustomLabel' => '<string>',
                                        'FieldLevel' => 'ALL|CUSTOM|LAST',
                                        'FieldLevelOptions' => [
                                            [
                                                'FieldId' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'MetricHeaderCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'StyleTargets' => [
                                            [
                                                'CellType' => 'TOTAL|METRIC_HEADER|VALUE', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'TotalCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                        'ValueCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'ColumnTotalOptions' => [
                                        'CustomLabel' => '<string>',
                                        'MetricHeaderCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'Placement' => 'START|END|AUTO',
                                        'ScrollStatus' => 'PINNED|SCROLLED',
                                        'TotalAggregationOptions' => [
                                            [
                                                'FieldId' => '<string>', // REQUIRED
                                                'TotalAggregationFunction' => [ // REQUIRED
                                                    'SimpleTotalAggregationFunction' => 'DEFAULT|SUM|AVERAGE|MIN|MAX|NONE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TotalCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                        'ValueCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'RowSubtotalOptions' => [
                                        'CustomLabel' => '<string>',
                                        'FieldLevel' => 'ALL|CUSTOM|LAST',
                                        'FieldLevelOptions' => [
                                            [
                                                'FieldId' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'MetricHeaderCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'StyleTargets' => [
                                            [
                                                'CellType' => 'TOTAL|METRIC_HEADER|VALUE', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'TotalCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                        'ValueCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'RowTotalOptions' => [
                                        'CustomLabel' => '<string>',
                                        'MetricHeaderCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'Placement' => 'START|END|AUTO',
                                        'ScrollStatus' => 'PINNED|SCROLLED',
                                        'TotalAggregationOptions' => [
                                            [
                                                'FieldId' => '<string>', // REQUIRED
                                                'TotalAggregationFunction' => [ // REQUIRED
                                                    'SimpleTotalAggregationFunction' => 'DEFAULT|SUM|AVERAGE|MIN|MAX|NONE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TotalCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                        'ValueCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                ],
                            ],
                            'ConditionalFormatting' => [
                                'ConditionalFormattingOptions' => [
                                    [
                                        'Cell' => [
                                            'FieldId' => '<string>', // REQUIRED
                                            'Scope' => [
                                                'Role' => 'FIELD|FIELD_TOTAL|GRAND_TOTAL',
                                            ],
                                            'Scopes' => [
                                                [
                                                    'Role' => 'FIELD|FIELD_TOTAL|GRAND_TOTAL',
                                                ],
                                                // ...
                                            ],
                                            'TextFormat' => [
                                                'BackgroundColor' => [
                                                    'Gradient' => [
                                                        'Color' => [ // REQUIRED
                                                            'Stops' => [
                                                                [
                                                                    'Color' => '<string>',
                                                                    'DataValue' => <float>,
                                                                    'GradientOffset' => <float>, // REQUIRED
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                    'Solid' => [
                                                        'Color' => '<string>',
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'Icon' => [
                                                    'CustomCondition' => [
                                                        'Color' => '<string>',
                                                        'DisplayConfiguration' => [
                                                            'IconDisplayOption' => 'ICON_ONLY',
                                                        ],
                                                        'Expression' => '<string>', // REQUIRED
                                                        'IconOptions' => [ // REQUIRED
                                                            '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>',
                                                        ],
                                                    ],
                                                    'IconSet' => [
                                                        'Expression' => '<string>', // REQUIRED
                                                        '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',
                                                    ],
                                                ],
                                                'TextColor' => [
                                                    'Gradient' => [
                                                        'Color' => [ // REQUIRED
                                                            'Stops' => [
                                                                [
                                                                    'Color' => '<string>',
                                                                    'DataValue' => <float>,
                                                                    'GradientOffset' => <float>, // REQUIRED
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                    'Solid' => [
                                                        'Color' => '<string>',
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'PluginVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldWells' => [
                                    [
                                        'AxisName' => 'GROUP_BY|VALUE',
                                        'Dimensions' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Measures' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Unaggregated' => [
                                            [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'DateTimeFormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'NumberFormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'StringFormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                    // ...
                                ],
                                'SortConfiguration' => [
                                    'PluginVisualTableQuerySort' => [
                                        'ItemsLimitConfiguration' => [
                                            'ItemsLimit' => <integer>,
                                        ],
                                        'RowSort' => [
                                            [
                                                'ColumnSort' => [
                                                    'AggregationFunction' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Direction' => 'ASC|DESC', // REQUIRED
                                                    'SortBy' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'FieldSort' => [
                                                    'Direction' => 'ASC|DESC', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'VisualOptions' => [
                                    'VisualProperties' => [
                                        [
                                            'Name' => '<string>',
                                            'Value' => '<string>',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'PluginArn' => '<string>', // REQUIRED
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'RadarChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'AlternateBandColorsVisibility' => 'HIDDEN|VISIBLE',
                                'AlternateBandEvenColor' => '<string>',
                                'AlternateBandOddColor' => '<string>',
                                'AxesRangeScale' => 'AUTO|INDEPENDENT|SHARED',
                                'BaseSeriesSettings' => [
                                    'AreaStyleSettings' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'CategoryAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ColorAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'ColorLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'RadarChartAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Color' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'Shape' => 'CIRCLE|POLYGON',
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'ColorItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'ColorSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'StartAngle' => <float>,
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'SankeyDiagramVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'SankeyDiagramAggregatedFieldWells' => [
                                        'Destination' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Source' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Weight' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'DestinationItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'SourceItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'WeightSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'ScatterPlotVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'ScatterPlotCategoricallyAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Label' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Size' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'XAxis' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'YAxis' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                    'ScatterPlotUnaggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Label' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Size' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'XAxis' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'YAxis' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'SortConfiguration' => [
                                    'ScatterPlotLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                                'XAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'XAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'YAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'YAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'TableVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldOptions' => [
                                    'Order' => ['<string>', ...],
                                    'PinnedFieldOptions' => [
                                        'PinnedLeftFields' => ['<string>', ...],
                                    ],
                                    'SelectedFieldOptions' => [
                                        [
                                            'CustomLabel' => '<string>',
                                            'FieldId' => '<string>', // REQUIRED
                                            'URLStyling' => [
                                                'ImageConfiguration' => [
                                                    'SizingOptions' => [
                                                        'TableCellImageScalingConfiguration' => 'FIT_TO_CELL_HEIGHT|FIT_TO_CELL_WIDTH|DO_NOT_SCALE',
                                                    ],
                                                ],
                                                'LinkConfiguration' => [
                                                    'Content' => [ // REQUIRED
                                                        'CustomIconContent' => [
                                                            'Icon' => 'LINK',
                                                        ],
                                                        'CustomTextContent' => [
                                                            'FontConfiguration' => [ // REQUIRED
                                                                'FontColor' => '<string>',
                                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                                'FontFamily' => '<string>',
                                                                'FontSize' => [
                                                                    'Absolute' => '<string>',
                                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                                ],
                                                                'FontStyle' => 'NORMAL|ITALIC',
                                                                'FontWeight' => [
                                                                    'Name' => 'NORMAL|BOLD',
                                                                ],
                                                            ],
                                                            'Value' => '<string>',
                                                        ],
                                                    ],
                                                    'Target' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                            'Width' => '<string>',
                                        ],
                                        // ...
                                    ],
                                    'TransposedTableOptions' => [
                                        [
                                            'ColumnIndex' => <integer>,
                                            'ColumnType' => 'ROW_HEADER_COLUMN|VALUE_COLUMN', // REQUIRED
                                            'ColumnWidth' => '<string>',
                                        ],
                                        // ...
                                    ],
                                ],
                                'FieldWells' => [
                                    'TableAggregatedFieldWells' => [
                                        'GroupBy' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                    'TableUnaggregatedFieldWells' => [
                                        'Values' => [
                                            [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'DateTimeFormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'NumberFormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'StringFormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'PaginatedReportOptions' => [
                                    'OverflowColumnHeaderVisibility' => 'HIDDEN|VISIBLE',
                                    'VerticalOverflowVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SortConfiguration' => [
                                    'PaginationConfiguration' => [
                                        'PageNumber' => <integer>, // REQUIRED
                                        'PageSize' => <integer>, // REQUIRED
                                    ],
                                    'RowSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'TableInlineVisualizations' => [
                                    [
                                        'DataBars' => [
                                            'FieldId' => '<string>', // REQUIRED
                                            'NegativeColor' => '<string>',
                                            'PositiveColor' => '<string>',
                                        ],
                                    ],
                                    // ...
                                ],
                                'TableOptions' => [
                                    'CellStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'HeaderStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'Orientation' => 'VERTICAL|HORIZONTAL',
                                    'RowAlternateColorOptions' => [
                                        'RowAlternateColors' => ['<string>', ...],
                                        'Status' => 'ENABLED|DISABLED',
                                        'UsePrimaryBackgroundColor' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'TotalOptions' => [
                                    'CustomLabel' => '<string>',
                                    'Placement' => 'START|END|AUTO',
                                    'ScrollStatus' => 'PINNED|SCROLLED',
                                    'TotalAggregationOptions' => [
                                        [
                                            'FieldId' => '<string>', // REQUIRED
                                            'TotalAggregationFunction' => [ // REQUIRED
                                                'SimpleTotalAggregationFunction' => 'DEFAULT|SUM|AVERAGE|MIN|MAX|NONE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'TotalCellStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ConditionalFormatting' => [
                                'ConditionalFormattingOptions' => [
                                    [
                                        'Cell' => [
                                            'FieldId' => '<string>', // REQUIRED
                                            'TextFormat' => [
                                                'BackgroundColor' => [
                                                    'Gradient' => [
                                                        'Color' => [ // REQUIRED
                                                            'Stops' => [
                                                                [
                                                                    'Color' => '<string>',
                                                                    'DataValue' => <float>,
                                                                    'GradientOffset' => <float>, // REQUIRED
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                    'Solid' => [
                                                        'Color' => '<string>',
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'Icon' => [
                                                    'CustomCondition' => [
                                                        'Color' => '<string>',
                                                        'DisplayConfiguration' => [
                                                            'IconDisplayOption' => 'ICON_ONLY',
                                                        ],
                                                        'Expression' => '<string>', // REQUIRED
                                                        'IconOptions' => [ // REQUIRED
                                                            '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>',
                                                        ],
                                                    ],
                                                    'IconSet' => [
                                                        'Expression' => '<string>', // REQUIRED
                                                        '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',
                                                    ],
                                                ],
                                                'TextColor' => [
                                                    'Gradient' => [
                                                        'Color' => [ // REQUIRED
                                                            'Stops' => [
                                                                [
                                                                    'Color' => '<string>',
                                                                    'DataValue' => <float>,
                                                                    'GradientOffset' => <float>, // REQUIRED
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                    'Solid' => [
                                                        'Color' => '<string>',
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'Row' => [
                                            'BackgroundColor' => [
                                                'Gradient' => [
                                                    'Color' => [ // REQUIRED
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>, // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'TextColor' => [
                                                'Gradient' => [
                                                    'Color' => [ // REQUIRED
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>, // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'TreeMapVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'ColorLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ColorScale' => [
                                    'ColorFillType' => 'DISCRETE|GRADIENT', // REQUIRED
                                    'Colors' => [ // REQUIRED
                                        [
                                            'Color' => '<string>',
                                            'DataValue' => <float>,
                                        ],
                                        // ...
                                    ],
                                    'NullValueColor' => [
                                        'Color' => '<string>',
                                        'DataValue' => <float>,
                                    ],
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'TreeMapAggregatedFieldWells' => [
                                        'Colors' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Groups' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Sizes' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'GroupLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'SizeLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SortConfiguration' => [
                                    'TreeMapGroupItemsLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'TreeMapSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'WaterfallVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'CategoryAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'CategoryAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ColorConfiguration' => [
                                    'GroupColorConfiguration' => [
                                        'NegativeBarColor' => '<string>',
                                        'PositiveBarColor' => '<string>',
                                        'TotalBarColor' => '<string>',
                                    ],
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'WaterfallChartAggregatedFieldWells' => [
                                        'Breakdowns' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Categories' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'PrimaryYAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'PrimaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SortConfiguration' => [
                                    'BreakdownItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                                'WaterfallChartOptions' => [
                                    'TotalBarLabel' => '<string>',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'WordCloudVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'WordCloudAggregatedFieldWells' => [
                                        'GroupBy' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Size' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'WordCloudOptions' => [
                                    'CloudLayout' => 'FLUID|NORMAL',
                                    'MaximumStringLength' => <integer>,
                                    'WordCasing' => 'LOWER_CASE|EXISTING_CASE',
                                    'WordOrientation' => 'HORIZONTAL|HORIZONTAL_AND_VERTICAL',
                                    'WordPadding' => 'NONE|SMALL|MEDIUM|LARGE',
                                    'WordScaling' => 'EMPHASIZE|NORMAL',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                    ],
                    // ...
                ],
            ],
            // ...
        ],
        'StaticFiles' => [
            [
                'ImageStaticFile' => [
                    'Source' => [
                        'S3Options' => [
                            'BucketName' => '<string>', // REQUIRED
                            'ObjectKey' => '<string>', // REQUIRED
                            'Region' => '<string>', // REQUIRED
                        ],
                        'UrlOptions' => [
                            'Url' => '<string>', // REQUIRED
                        ],
                    ],
                    'StaticFileId' => '<string>', // REQUIRED
                ],
                'SpatialStaticFile' => [
                    'Source' => [
                        'S3Options' => [
                            'BucketName' => '<string>', // REQUIRED
                            'ObjectKey' => '<string>', // REQUIRED
                            'Region' => '<string>', // REQUIRED
                        ],
                        'UrlOptions' => [
                            'Url' => '<string>', // REQUIRED
                        ],
                    ],
                    'StaticFileId' => '<string>', // REQUIRED
                ],
            ],
            // ...
        ],
    ],
    'Name' => '<string>', // REQUIRED
    'Parameters' => [
        'DateTimeParameters' => [
            [
                'Name' => '<string>', // REQUIRED
                'Values' => [<integer || string || DateTime>, ...], // REQUIRED
            ],
            // ...
        ],
        'DecimalParameters' => [
            [
                'Name' => '<string>', // REQUIRED
                'Values' => [<float>, ...], // REQUIRED
            ],
            // ...
        ],
        'IntegerParameters' => [
            [
                'Name' => '<string>', // REQUIRED
                'Values' => [<integer>, ...], // REQUIRED
            ],
            // ...
        ],
        'StringParameters' => [
            [
                'Name' => '<string>', // REQUIRED
                'Values' => ['<string>', ...], // REQUIRED
            ],
            // ...
        ],
    ],
    'SourceEntity' => [
        'SourceTemplate' => [
            'Arn' => '<string>', // REQUIRED
            'DataSetReferences' => [ // REQUIRED
                [
                    'DataSetArn' => '<string>', // REQUIRED
                    'DataSetPlaceholder' => '<string>', // REQUIRED
                ],
                // ...
            ],
        ],
    ],
    'ThemeArn' => '<string>',
    'ValidationStrategy' => [
        'Mode' => 'STRICT|LENIENT', // REQUIRED
    ],
]);
	Parameter Details
Members
- AnalysisId
 - 
- Required: Yes
 - Type: string
 
The ID for the analysis that you're updating. This ID displays in the URL of the analysis.
 - AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the analysis that you're updating.
 - Definition
 - 
- Type: AnalysisDefinition structure
 
The definition of an analysis.
A definition is the data model of all features in a Dashboard, Template, or Analysis.
 - Name
 - 
- Required: Yes
 - Type: string
 
A descriptive name for the analysis that you're updating. This name displays for the analysis in the Amazon Quick Sight console.
 - Parameters
 - 
- Type: Parameters structure
 
The parameter names and override values that you want to use. An analysis can have any parameter type, and some parameters might accept multiple values.
 - SourceEntity
 - 
- Type: AnalysisSourceEntity structure
 
A source entity to use for the analysis that you're updating. This metadata structure contains details that describe a source template and one or more datasets.
 - ThemeArn
 - 
- Type: string
 
The Amazon Resource Name (ARN) for the theme to apply to the analysis that you're creating. To see the theme in the Amazon Quick Sight console, make sure that you have access to it.
 - ValidationStrategy
 - 
- Type: ValidationStrategy structure
 
The option to relax the validation needed to update an analysis with definition objects. This skips the validation step for specific errors.
 
Result Syntax
[
    'AnalysisId' => '<string>',
    'Arn' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
    'UpdateStatus' => 'CREATION_IN_PROGRESS|CREATION_SUCCESSFUL|CREATION_FAILED|UPDATE_IN_PROGRESS|UPDATE_SUCCESSFUL|UPDATE_FAILED|DELETED',
]
	Result Details
Members
- AnalysisId
 - 
- Type: string
 
The ID of the analysis.
 - Arn
 - 
- Type: string
 
The ARN of the analysis that you're updating.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - UpdateStatus
 - 
- Type: string
 
The update status of the last update that was made to the analysis.
 
Errors
- ResourceNotFoundException:
 One or more resources can't be found.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ThrottlingException:
 Access is throttled.
- ResourceExistsException:
 The resource specified already exists.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
UpdateAnalysisPermissions
$result = $client->updateAnalysisPermissions([/* ... */]); $promise = $client->updateAnalysisPermissionsAsync([/* ... */]);
Updates the read and write permissions for an analysis.
Parameter Syntax
$result = $client->updateAnalysisPermissions([
    'AnalysisId' => '<string>', // REQUIRED
    'AwsAccountId' => '<string>', // REQUIRED
    'GrantPermissions' => [
        [
            'Actions' => ['<string>', ...], // REQUIRED
            'Principal' => '<string>', // REQUIRED
        ],
        // ...
    ],
    'RevokePermissions' => [
        [
            'Actions' => ['<string>', ...], // REQUIRED
            'Principal' => '<string>', // REQUIRED
        ],
        // ...
    ],
]);
	Parameter Details
Members
- AnalysisId
 - 
- Required: Yes
 - Type: string
 
The ID of the analysis whose permissions you're updating. The ID is part of the analysis URL.
 - AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the analysis whose permissions you're updating. You must be using the Amazon Web Services account that the analysis is in.
 - GrantPermissions
 - 
- Type: Array of ResourcePermission structures
 
A structure that describes the permissions to add and the principal to add them to.
 - RevokePermissions
 - 
- Type: Array of ResourcePermission structures
 
A structure that describes the permissions to remove and the principal to remove them from.
 
Result Syntax
[
    'AnalysisArn' => '<string>',
    'AnalysisId' => '<string>',
    'Permissions' => [
        [
            'Actions' => ['<string>', ...],
            'Principal' => '<string>',
        ],
        // ...
    ],
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- AnalysisArn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the analysis that you updated.
 - AnalysisId
 - 
- Type: string
 
The ID of the analysis that you updated permissions for.
 - Permissions
 - 
- Type: Array of ResourcePermission structures
 
A structure that describes the principals and the resource-level permissions on an analysis.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- ThrottlingException:
 Access is throttled.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- LimitExceededException:
 A limit is exceeded.
- InternalFailureException:
 An internal failure occurred.
UpdateApplicationWithTokenExchangeGrant
$result = $client->updateApplicationWithTokenExchangeGrant([/* ... */]); $promise = $client->updateApplicationWithTokenExchangeGrantAsync([/* ... */]);
Updates an QuickSight application with a token exchange grant. This operation only supports QuickSight applications that are registered with IAM Identity Center.
Parameter Syntax
$result = $client->updateApplicationWithTokenExchangeGrant([
    'AwsAccountId' => '<string>', // REQUIRED
    'Namespace' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account to be updated with a token exchange grant.
 - Namespace
 - 
- Required: Yes
 - Type: string
 
The namespace of the QuickSight application.
 
Result Syntax
[
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ThrottlingException:
 Access is throttled.
- InvalidRequestException:
 You don't have this feature activated for your account. To fix this issue, contact Amazon Web Services support.
- ResourceNotFoundException:
 One or more resources can't be found.
- LimitExceededException:
 A limit is exceeded.
- InternalFailureException:
 An internal failure occurred.
UpdateBrand
$result = $client->updateBrand([/* ... */]); $promise = $client->updateBrandAsync([/* ... */]);
Updates a brand.
Parameter Syntax
$result = $client->updateBrand([
    'AwsAccountId' => '<string>', // REQUIRED
    'BrandDefinition' => [
        'ApplicationTheme' => [
            'BrandColorPalette' => [
                'Accent' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Danger' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Dimension' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Info' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Measure' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Primary' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Secondary' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Success' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Warning' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
            ],
            'BrandElementStyle' => [
                'NavbarStyle' => [
                    'ContextualNavbar' => [
                        'Background' => '<string>',
                        'Foreground' => '<string>',
                    ],
                    'GlobalNavbar' => [
                        'Background' => '<string>',
                        'Foreground' => '<string>',
                    ],
                ],
            ],
            'ContextualAccentPalette' => [
                'Automation' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Connection' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Insight' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Visualization' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
            ],
        ],
        'BrandName' => '<string>', // REQUIRED
        'Description' => '<string>',
        'LogoConfiguration' => [
            'AltText' => '<string>', // REQUIRED
            'LogoSet' => [ // REQUIRED
                'Favicon' => [
                    'Original' => [ // REQUIRED
                        'Source' => [
                            'PublicUrl' => '<string>',
                            'S3Uri' => '<string>',
                        ],
                    ],
                ],
                'Primary' => [ // REQUIRED
                    'Original' => [ // REQUIRED
                        'Source' => [
                            'PublicUrl' => '<string>',
                            'S3Uri' => '<string>',
                        ],
                    ],
                ],
            ],
        ],
    ],
    'BrandId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that owns the brand.
 - BrandDefinition
 - 
- Type: BrandDefinition structure
 
The definition of the brand.
 - BrandId
 - 
- Required: Yes
 - Type: string
 
The ID of the QuickSight brand.
 
Result Syntax
[
    'BrandDefinition' => [
        'ApplicationTheme' => [
            'BrandColorPalette' => [
                'Accent' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Danger' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Dimension' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Info' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Measure' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Primary' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Secondary' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Success' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Warning' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
            ],
            'BrandElementStyle' => [
                'NavbarStyle' => [
                    'ContextualNavbar' => [
                        'Background' => '<string>',
                        'Foreground' => '<string>',
                    ],
                    'GlobalNavbar' => [
                        'Background' => '<string>',
                        'Foreground' => '<string>',
                    ],
                ],
            ],
            'ContextualAccentPalette' => [
                'Automation' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Connection' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Insight' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
                'Visualization' => [
                    'Background' => '<string>',
                    'Foreground' => '<string>',
                ],
            ],
        ],
        'BrandName' => '<string>',
        'Description' => '<string>',
        'LogoConfiguration' => [
            'AltText' => '<string>',
            'LogoSet' => [
                'Favicon' => [
                    'Original' => [
                        'Source' => [
                            'PublicUrl' => '<string>',
                            'S3Uri' => '<string>',
                        ],
                    ],
                ],
                'Primary' => [
                    'Original' => [
                        'Source' => [
                            'PublicUrl' => '<string>',
                            'S3Uri' => '<string>',
                        ],
                    ],
                ],
            ],
        ],
    ],
    'BrandDetail' => [
        'Arn' => '<string>',
        'BrandId' => '<string>',
        'BrandStatus' => 'CREATE_IN_PROGRESS|CREATE_SUCCEEDED|CREATE_FAILED|DELETE_IN_PROGRESS|DELETE_FAILED',
        'CreatedTime' => <DateTime>,
        'Errors' => ['<string>', ...],
        'LastUpdatedTime' => <DateTime>,
        'Logo' => [
            'AltText' => '<string>',
            'LogoSet' => [
                'Favicon' => [
                    'Height32' => [
                        'GeneratedImageUrl' => '<string>',
                        'Source' => [
                            'PublicUrl' => '<string>',
                            'S3Uri' => '<string>',
                        ],
                    ],
                    'Height64' => [
                        'GeneratedImageUrl' => '<string>',
                        'Source' => [
                            'PublicUrl' => '<string>',
                            'S3Uri' => '<string>',
                        ],
                    ],
                    'Original' => [
                        'GeneratedImageUrl' => '<string>',
                        'Source' => [
                            'PublicUrl' => '<string>',
                            'S3Uri' => '<string>',
                        ],
                    ],
                ],
                'Primary' => [
                    'Height32' => [
                        'GeneratedImageUrl' => '<string>',
                        'Source' => [
                            'PublicUrl' => '<string>',
                            'S3Uri' => '<string>',
                        ],
                    ],
                    'Height64' => [
                        'GeneratedImageUrl' => '<string>',
                        'Source' => [
                            'PublicUrl' => '<string>',
                            'S3Uri' => '<string>',
                        ],
                    ],
                    'Original' => [
                        'GeneratedImageUrl' => '<string>',
                        'Source' => [
                            'PublicUrl' => '<string>',
                            'S3Uri' => '<string>',
                        ],
                    ],
                ],
            ],
        ],
        'VersionId' => '<string>',
        'VersionStatus' => 'CREATE_IN_PROGRESS|CREATE_SUCCEEDED|CREATE_FAILED',
    ],
    'RequestId' => '<string>',
]
	Result Details
Members
- BrandDefinition
 - 
- Type: BrandDefinition structure
 
The definition of the brand.
 - BrandDetail
 - 
- Type: BrandDetail structure
 
The details of the brand.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 
Errors
- ThrottlingException:
 Access is throttled.
- InvalidRequestException:
 You don't have this feature activated for your account. To fix this issue, contact Amazon Web Services support.
- ResourceNotFoundException:
 One or more resources can't be found.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InternalServerException:
 An internal service exception.
UpdateBrandAssignment
$result = $client->updateBrandAssignment([/* ... */]); $promise = $client->updateBrandAssignmentAsync([/* ... */]);
Updates a brand assignment.
Parameter Syntax
$result = $client->updateBrandAssignment([
    'AwsAccountId' => '<string>', // REQUIRED
    'BrandArn' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that owns the brand assignment.
 - BrandArn
 - 
- Required: Yes
 - Type: string
 
The Amazon Resource Name (ARN) of the brand.
 
Result Syntax
[
    'BrandArn' => '<string>',
    'RequestId' => '<string>',
]
	Result Details
Members
- BrandArn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the brand.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 
Errors
- ThrottlingException:
 Access is throttled.
- InvalidRequestException:
 You don't have this feature activated for your account. To fix this issue, contact Amazon Web Services support.
- ResourceNotFoundException:
 One or more resources can't be found.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InternalServerException:
 An internal service exception.
UpdateBrandPublishedVersion
$result = $client->updateBrandPublishedVersion([/* ... */]); $promise = $client->updateBrandPublishedVersionAsync([/* ... */]);
Updates the published version of a brand.
Parameter Syntax
$result = $client->updateBrandPublishedVersion([
    'AwsAccountId' => '<string>', // REQUIRED
    'BrandId' => '<string>', // REQUIRED
    'VersionId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that owns the brand.
 - BrandId
 - 
- Required: Yes
 - Type: string
 
The ID of the QuickSight brand.
 - VersionId
 - 
- Required: Yes
 - Type: string
 
The ID of the published version.
 
Result Syntax
[
    'RequestId' => '<string>',
    'VersionId' => '<string>',
]
	Result Details
Members
- RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - VersionId
 - 
- Type: string
 
The ID of the published version.
 
Errors
- ThrottlingException:
 Access is throttled.
- InvalidRequestException:
 You don't have this feature activated for your account. To fix this issue, contact Amazon Web Services support.
- ResourceNotFoundException:
 One or more resources can't be found.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InternalServerException:
 An internal service exception.
UpdateCustomPermissions
$result = $client->updateCustomPermissions([/* ... */]); $promise = $client->updateCustomPermissionsAsync([/* ... */]);
Updates a custom permissions profile.
Parameter Syntax
$result = $client->updateCustomPermissions([
    'AwsAccountId' => '<string>', // REQUIRED
    'Capabilities' => [
        'Action' => 'DENY',
        'AddOrRunAnomalyDetectionForAnalyses' => 'DENY',
        'Analysis' => 'DENY',
        'Automate' => 'DENY',
        'ChatAgent' => 'DENY',
        'CreateAndUpdateDashboardEmailReports' => 'DENY',
        'CreateAndUpdateDataSources' => 'DENY',
        'CreateAndUpdateDatasets' => 'DENY',
        'CreateAndUpdateThemes' => 'DENY',
        'CreateAndUpdateThresholdAlerts' => 'DENY',
        'CreateChatAgents' => 'DENY',
        'CreateSPICEDataset' => 'DENY',
        'CreateSharedFolders' => 'DENY',
        'Dashboard' => 'DENY',
        'ExportToCsv' => 'DENY',
        'ExportToCsvInScheduledReports' => 'DENY',
        'ExportToExcel' => 'DENY',
        'ExportToExcelInScheduledReports' => 'DENY',
        'ExportToPdf' => 'DENY',
        'ExportToPdfInScheduledReports' => 'DENY',
        'Flow' => 'DENY',
        'IncludeContentInScheduledReportsEmail' => 'DENY',
        'KnowledgeBase' => 'DENY',
        'PerformFlowUiTask' => 'DENY',
        'PrintReports' => 'DENY',
        'PublishWithoutApproval' => 'DENY',
        'RenameSharedFolders' => 'DENY',
        'Research' => 'DENY',
        'ShareAnalyses' => 'DENY',
        'ShareDashboards' => 'DENY',
        'ShareDataSources' => 'DENY',
        'ShareDatasets' => 'DENY',
        'Space' => 'DENY',
        'SubscribeDashboardEmailReports' => 'DENY',
        'UseAgentWebSearch' => 'DENY',
        'UseBedrockModels' => 'DENY',
        'ViewAccountSPICECapacity' => 'DENY',
    ],
    'CustomPermissionsName' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the custom permissions profile that you want to update.
 - Capabilities
 - 
- Type: Capabilities structure
 
A set of actions to include in the custom permissions profile.
 - CustomPermissionsName
 - 
- Required: Yes
 - Type: string
 
The name of the custom permissions profile that you want to update.
 
Result Syntax
[
    'Arn' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the custom permissions profile.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ResourceNotFoundException:
 One or more resources can't be found.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ThrottlingException:
 Access is throttled.
- PreconditionNotMetException:
 One or more preconditions aren't met.
- InternalFailureException:
 An internal failure occurred.
- ResourceUnavailableException:
 This resource is currently unavailable.
UpdateDashboard
$result = $client->updateDashboard([/* ... */]); $promise = $client->updateDashboardAsync([/* ... */]);
Updates a dashboard in an Amazon Web Services account.
Updating a Dashboard creates a new dashboard version but does not immediately publish the new version. You can update the published version of a dashboard by using the  UpdateDashboardPublishedVersion  API operation.
Parameter Syntax
$result = $client->updateDashboard([
    'AwsAccountId' => '<string>', // REQUIRED
    'DashboardId' => '<string>', // REQUIRED
    'DashboardPublishOptions' => [
        'AdHocFilteringOption' => [
            'AvailabilityStatus' => 'ENABLED|DISABLED',
        ],
        'DataPointDrillUpDownOption' => [
            'AvailabilityStatus' => 'ENABLED|DISABLED',
        ],
        'DataPointMenuLabelOption' => [
            'AvailabilityStatus' => 'ENABLED|DISABLED',
        ],
        'DataPointTooltipOption' => [
            'AvailabilityStatus' => 'ENABLED|DISABLED',
        ],
        'DataQAEnabledOption' => [
            'AvailabilityStatus' => 'ENABLED|DISABLED',
        ],
        'DataStoriesSharingOption' => [
            'AvailabilityStatus' => 'ENABLED|DISABLED',
        ],
        'ExecutiveSummaryOption' => [
            'AvailabilityStatus' => 'ENABLED|DISABLED',
        ],
        'ExportToCSVOption' => [
            'AvailabilityStatus' => 'ENABLED|DISABLED',
        ],
        'ExportWithHiddenFieldsOption' => [
            'AvailabilityStatus' => 'ENABLED|DISABLED',
        ],
        'QuickSuiteActionsOption' => [
            'AvailabilityStatus' => 'ENABLED|DISABLED',
        ],
        'SheetControlsOption' => [
            'VisibilityState' => 'EXPANDED|COLLAPSED',
        ],
        'SheetLayoutElementMaximizationOption' => [
            'AvailabilityStatus' => 'ENABLED|DISABLED',
        ],
        'VisualAxisSortOption' => [
            'AvailabilityStatus' => 'ENABLED|DISABLED',
        ],
        'VisualMenuOption' => [
            'AvailabilityStatus' => 'ENABLED|DISABLED',
        ],
        'VisualPublishOptions' => [
            'ExportHiddenFieldsOption' => [
                'AvailabilityStatus' => 'ENABLED|DISABLED',
            ],
        ],
    ],
    'Definition' => [
        'AnalysisDefaults' => [
            'DefaultNewSheetConfiguration' => [ // REQUIRED
                'InteractiveLayoutConfiguration' => [
                    'FreeForm' => [
                        'CanvasSizeOptions' => [ // REQUIRED
                            'ScreenCanvasSizeOptions' => [
                                'OptimizedViewPortWidth' => '<string>', // REQUIRED
                            ],
                        ],
                    ],
                    'Grid' => [
                        'CanvasSizeOptions' => [ // REQUIRED
                            'ScreenCanvasSizeOptions' => [
                                'OptimizedViewPortWidth' => '<string>',
                                'ResizeOption' => 'FIXED|RESPONSIVE', // REQUIRED
                            ],
                        ],
                    ],
                ],
                'PaginatedLayoutConfiguration' => [
                    'SectionBased' => [
                        'CanvasSizeOptions' => [ // REQUIRED
                            'PaperCanvasSizeOptions' => [
                                'PaperMargin' => [
                                    'Bottom' => '<string>',
                                    'Left' => '<string>',
                                    'Right' => '<string>',
                                    'Top' => '<string>',
                                ],
                                'PaperOrientation' => 'PORTRAIT|LANDSCAPE',
                                'PaperSize' => 'US_LETTER|US_LEGAL|US_TABLOID_LEDGER|A0|A1|A2|A3|A4|A5|JIS_B4|JIS_B5',
                            ],
                        ],
                    ],
                ],
                'SheetContentType' => 'PAGINATED|INTERACTIVE',
            ],
        ],
        'CalculatedFields' => [
            [
                'DataSetIdentifier' => '<string>', // REQUIRED
                'Expression' => '<string>', // REQUIRED
                'Name' => '<string>', // REQUIRED
            ],
            // ...
        ],
        'ColumnConfigurations' => [
            [
                'ColorsConfiguration' => [
                    'CustomColors' => [
                        [
                            'Color' => '<string>', // REQUIRED
                            'FieldValue' => '<string>',
                            'SpecialValue' => 'EMPTY|NULL|OTHER',
                        ],
                        // ...
                    ],
                ],
                'Column' => [ // REQUIRED
                    'ColumnName' => '<string>', // REQUIRED
                    'DataSetIdentifier' => '<string>', // REQUIRED
                ],
                'FormatConfiguration' => [
                    'DateTimeFormatConfiguration' => [
                        'DateTimeFormat' => '<string>',
                        'NullValueFormatConfiguration' => [
                            'NullString' => '<string>', // REQUIRED
                        ],
                        'NumericFormatConfiguration' => [
                            'CurrencyDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                                'Symbol' => '<string>',
                            ],
                            'NumberDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                            'PercentageDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                        ],
                    ],
                    'NumberFormatConfiguration' => [
                        'FormatConfiguration' => [
                            'CurrencyDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                                'Symbol' => '<string>',
                            ],
                            'NumberDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                            'PercentageDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                        ],
                    ],
                    'StringFormatConfiguration' => [
                        'NullValueFormatConfiguration' => [
                            'NullString' => '<string>', // REQUIRED
                        ],
                        'NumericFormatConfiguration' => [
                            'CurrencyDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                                'Symbol' => '<string>',
                            ],
                            'NumberDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                            'PercentageDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                        ],
                    ],
                ],
                'Role' => 'DIMENSION|MEASURE',
            ],
            // ...
        ],
        'DataSetIdentifierDeclarations' => [ // REQUIRED
            [
                'DataSetArn' => '<string>', // REQUIRED
                'Identifier' => '<string>', // REQUIRED
            ],
            // ...
        ],
        'FilterGroups' => [
            [
                'CrossDataset' => 'ALL_DATASETS|SINGLE_DATASET', // REQUIRED
                'FilterGroupId' => '<string>', // REQUIRED
                'Filters' => [ // REQUIRED
                    [
                        'CategoryFilter' => [
                            'Column' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'Configuration' => [ // REQUIRED
                                'CustomFilterConfiguration' => [
                                    'CategoryValue' => '<string>',
                                    'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH', // REQUIRED
                                    'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY', // REQUIRED
                                    'ParameterName' => '<string>',
                                    'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                ],
                                'CustomFilterListConfiguration' => [
                                    'CategoryValues' => ['<string>', ...],
                                    'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH', // REQUIRED
                                    'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY', // REQUIRED
                                    'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                ],
                                'FilterListConfiguration' => [
                                    'CategoryValues' => ['<string>', ...],
                                    'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH', // REQUIRED
                                    'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY',
                                    'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                ],
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [ // REQUIRED
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>, // REQUIRED
                                        'MinimumValue' => <float>, // REQUIRED
                                        'StepSize' => <float>, // REQUIRED
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>', // REQUIRED
                            ],
                            'FilterId' => '<string>', // REQUIRED
                        ],
                        'NestedFilter' => [
                            'Column' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'FilterId' => '<string>', // REQUIRED
                            'IncludeInnerSet' => true || false, // REQUIRED
                            'InnerFilter' => [ // REQUIRED
                                'CategoryInnerFilter' => [
                                    'Column' => [ // REQUIRED
                                        'ColumnName' => '<string>', // REQUIRED
                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                    ],
                                    'Configuration' => [ // REQUIRED
                                        'CustomFilterConfiguration' => [
                                            'CategoryValue' => '<string>',
                                            'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH', // REQUIRED
                                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY', // REQUIRED
                                            'ParameterName' => '<string>',
                                            'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                        ],
                                        'CustomFilterListConfiguration' => [
                                            'CategoryValues' => ['<string>', ...],
                                            'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH', // REQUIRED
                                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY', // REQUIRED
                                            'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                        ],
                                        'FilterListConfiguration' => [
                                            'CategoryValues' => ['<string>', ...],
                                            'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH', // REQUIRED
                                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY',
                                            'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                        ],
                                    ],
                                    'DefaultFilterControlConfiguration' => [
                                        'ControlOptions' => [ // REQUIRED
                                            'DefaultDateTimePickerOptions' => [
                                                'CommitMode' => 'AUTO|MANUAL',
                                                'DisplayOptions' => [
                                                    'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                                    'DateTimeFormat' => '<string>',
                                                    'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                            ],
                                            'DefaultDropdownOptions' => [
                                                'CommitMode' => 'AUTO|MANUAL',
                                                'DisplayOptions' => [
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'SelectAllOptions' => [
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'SelectableValues' => [
                                                    'Values' => ['<string>', ...],
                                                ],
                                                'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                            ],
                                            'DefaultListOptions' => [
                                                'DisplayOptions' => [
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'SearchOptions' => [
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'SelectAllOptions' => [
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'SelectableValues' => [
                                                    'Values' => ['<string>', ...],
                                                ],
                                                'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                            ],
                                            'DefaultRelativeDateTimeOptions' => [
                                                'CommitMode' => 'AUTO|MANUAL',
                                                'DisplayOptions' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                            ],
                                            'DefaultSliderOptions' => [
                                                'DisplayOptions' => [
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'MaximumValue' => <float>, // REQUIRED
                                                'MinimumValue' => <float>, // REQUIRED
                                                'StepSize' => <float>, // REQUIRED
                                                'Type' => 'SINGLE_POINT|RANGE',
                                            ],
                                            'DefaultTextAreaOptions' => [
                                                'Delimiter' => '<string>',
                                                'DisplayOptions' => [
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'PlaceholderOptions' => [
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                            ],
                                            'DefaultTextFieldOptions' => [
                                                'DisplayOptions' => [
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'PlaceholderOptions' => [
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'Title' => '<string>', // REQUIRED
                                    ],
                                ],
                            ],
                        ],
                        'NumericEqualityFilter' => [
                            'AggregationFunction' => [
                                'AttributeAggregationFunction' => [
                                    'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                    'ValueForMultipleValues' => '<string>',
                                ],
                                'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                'NumericalAggregationFunction' => [
                                    'PercentileAggregation' => [
                                        'PercentileValue' => <float>,
                                    ],
                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                ],
                            ],
                            'Column' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [ // REQUIRED
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>, // REQUIRED
                                        'MinimumValue' => <float>, // REQUIRED
                                        'StepSize' => <float>, // REQUIRED
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>', // REQUIRED
                            ],
                            'FilterId' => '<string>', // REQUIRED
                            'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL', // REQUIRED
                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY', // REQUIRED
                            'ParameterName' => '<string>',
                            'SelectAllOptions' => 'FILTER_ALL_VALUES',
                            'Value' => <float>,
                        ],
                        'NumericRangeFilter' => [
                            'AggregationFunction' => [
                                'AttributeAggregationFunction' => [
                                    'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                    'ValueForMultipleValues' => '<string>',
                                ],
                                'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                'NumericalAggregationFunction' => [
                                    'PercentileAggregation' => [
                                        'PercentileValue' => <float>,
                                    ],
                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                ],
                            ],
                            'Column' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [ // REQUIRED
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>, // REQUIRED
                                        'MinimumValue' => <float>, // REQUIRED
                                        'StepSize' => <float>, // REQUIRED
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>', // REQUIRED
                            ],
                            'FilterId' => '<string>', // REQUIRED
                            'IncludeMaximum' => true || false,
                            'IncludeMinimum' => true || false,
                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY', // REQUIRED
                            'RangeMaximum' => [
                                'Parameter' => '<string>',
                                'StaticValue' => <float>,
                            ],
                            'RangeMinimum' => [
                                'Parameter' => '<string>',
                                'StaticValue' => <float>,
                            ],
                            'SelectAllOptions' => 'FILTER_ALL_VALUES',
                        ],
                        'RelativeDatesFilter' => [
                            'AnchorDateConfiguration' => [ // REQUIRED
                                'AnchorOption' => 'NOW',
                                'ParameterName' => '<string>',
                            ],
                            'Column' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [ // REQUIRED
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>, // REQUIRED
                                        'MinimumValue' => <float>, // REQUIRED
                                        'StepSize' => <float>, // REQUIRED
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>', // REQUIRED
                            ],
                            'ExcludePeriodConfiguration' => [
                                'Amount' => <integer>, // REQUIRED
                                'Granularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                'Status' => 'ENABLED|DISABLED',
                            ],
                            'FilterId' => '<string>', // REQUIRED
                            'MinimumGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY', // REQUIRED
                            'ParameterName' => '<string>',
                            'RelativeDateType' => 'PREVIOUS|THIS|LAST|NOW|NEXT', // REQUIRED
                            'RelativeDateValue' => <integer>,
                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                        ],
                        'TimeEqualityFilter' => [
                            'Column' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [ // REQUIRED
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>, // REQUIRED
                                        'MinimumValue' => <float>, // REQUIRED
                                        'StepSize' => <float>, // REQUIRED
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>', // REQUIRED
                            ],
                            'FilterId' => '<string>', // REQUIRED
                            'ParameterName' => '<string>',
                            'RollingDate' => [
                                'DataSetIdentifier' => '<string>',
                                'Expression' => '<string>', // REQUIRED
                            ],
                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                            'Value' => <integer || string || DateTime>,
                        ],
                        'TimeRangeFilter' => [
                            'Column' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [ // REQUIRED
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>, // REQUIRED
                                        'MinimumValue' => <float>, // REQUIRED
                                        'StepSize' => <float>, // REQUIRED
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>', // REQUIRED
                            ],
                            'ExcludePeriodConfiguration' => [
                                'Amount' => <integer>, // REQUIRED
                                'Granularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                'Status' => 'ENABLED|DISABLED',
                            ],
                            'FilterId' => '<string>', // REQUIRED
                            'IncludeMaximum' => true || false,
                            'IncludeMinimum' => true || false,
                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY', // REQUIRED
                            'RangeMaximumValue' => [
                                'Parameter' => '<string>',
                                'RollingDate' => [
                                    'DataSetIdentifier' => '<string>',
                                    'Expression' => '<string>', // REQUIRED
                                ],
                                'StaticValue' => <integer || string || DateTime>,
                            ],
                            'RangeMinimumValue' => [
                                'Parameter' => '<string>',
                                'RollingDate' => [
                                    'DataSetIdentifier' => '<string>',
                                    'Expression' => '<string>', // REQUIRED
                                ],
                                'StaticValue' => <integer || string || DateTime>,
                            ],
                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                        ],
                        'TopBottomFilter' => [
                            'AggregationSortConfigurations' => [ // REQUIRED
                                [
                                    'AggregationFunction' => [
                                        'AttributeAggregationFunction' => [
                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                            'ValueForMultipleValues' => '<string>',
                                        ],
                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                        'NumericalAggregationFunction' => [
                                            'PercentileAggregation' => [
                                                'PercentileValue' => <float>,
                                            ],
                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                        ],
                                    ],
                                    'Column' => [ // REQUIRED
                                        'ColumnName' => '<string>', // REQUIRED
                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                    ],
                                    'SortDirection' => 'ASC|DESC', // REQUIRED
                                ],
                                // ...
                            ],
                            'Column' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [ // REQUIRED
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>, // REQUIRED
                                        'MinimumValue' => <float>, // REQUIRED
                                        'StepSize' => <float>, // REQUIRED
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>', // REQUIRED
                            ],
                            'FilterId' => '<string>', // REQUIRED
                            'Limit' => <integer>,
                            'ParameterName' => '<string>',
                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                        ],
                    ],
                    // ...
                ],
                'ScopeConfiguration' => [ // REQUIRED
                    'AllSheets' => [
                    ],
                    'SelectedSheets' => [
                        'SheetVisualScopingConfigurations' => [
                            [
                                'Scope' => 'ALL_VISUALS|SELECTED_VISUALS', // REQUIRED
                                'SheetId' => '<string>', // REQUIRED
                                'VisualIds' => ['<string>', ...],
                            ],
                            // ...
                        ],
                    ],
                ],
                'Status' => 'ENABLED|DISABLED',
            ],
            // ...
        ],
        'Options' => [
            'CustomActionDefaults' => [
                'highlightOperation' => [
                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_HOVER|NONE', // REQUIRED
                ],
            ],
            'ExcludedDataSetArns' => ['<string>', ...],
            'QBusinessInsightsStatus' => 'ENABLED|DISABLED',
            'Timezone' => '<string>',
            'WeekStart' => 'SUNDAY|MONDAY|TUESDAY|WEDNESDAY|THURSDAY|FRIDAY|SATURDAY',
        ],
        'ParameterDeclarations' => [
            [
                'DateTimeParameterDeclaration' => [
                    'DefaultValues' => [
                        'DynamicValue' => [
                            'DefaultValueColumn' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'GroupNameColumn' => [
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'UserNameColumn' => [
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                        ],
                        'RollingDate' => [
                            'DataSetIdentifier' => '<string>',
                            'Expression' => '<string>', // REQUIRED
                        ],
                        'StaticValues' => [<integer || string || DateTime>, ...],
                    ],
                    'MappedDataSetParameters' => [
                        [
                            'DataSetIdentifier' => '<string>', // REQUIRED
                            'DataSetParameterName' => '<string>', // REQUIRED
                        ],
                        // ...
                    ],
                    'Name' => '<string>', // REQUIRED
                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                    'ValueWhenUnset' => [
                        'CustomValue' => <integer || string || DateTime>,
                        'ValueWhenUnsetOption' => 'RECOMMENDED_VALUE|NULL',
                    ],
                ],
                'DecimalParameterDeclaration' => [
                    'DefaultValues' => [
                        'DynamicValue' => [
                            'DefaultValueColumn' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'GroupNameColumn' => [
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'UserNameColumn' => [
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                        ],
                        'StaticValues' => [<float>, ...],
                    ],
                    'MappedDataSetParameters' => [
                        [
                            'DataSetIdentifier' => '<string>', // REQUIRED
                            'DataSetParameterName' => '<string>', // REQUIRED
                        ],
                        // ...
                    ],
                    'Name' => '<string>', // REQUIRED
                    'ParameterValueType' => 'MULTI_VALUED|SINGLE_VALUED', // REQUIRED
                    'ValueWhenUnset' => [
                        'CustomValue' => <float>,
                        'ValueWhenUnsetOption' => 'RECOMMENDED_VALUE|NULL',
                    ],
                ],
                'IntegerParameterDeclaration' => [
                    'DefaultValues' => [
                        'DynamicValue' => [
                            'DefaultValueColumn' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'GroupNameColumn' => [
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'UserNameColumn' => [
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                        ],
                        'StaticValues' => [<integer>, ...],
                    ],
                    'MappedDataSetParameters' => [
                        [
                            'DataSetIdentifier' => '<string>', // REQUIRED
                            'DataSetParameterName' => '<string>', // REQUIRED
                        ],
                        // ...
                    ],
                    'Name' => '<string>', // REQUIRED
                    'ParameterValueType' => 'MULTI_VALUED|SINGLE_VALUED', // REQUIRED
                    'ValueWhenUnset' => [
                        'CustomValue' => <integer>,
                        'ValueWhenUnsetOption' => 'RECOMMENDED_VALUE|NULL',
                    ],
                ],
                'StringParameterDeclaration' => [
                    'DefaultValues' => [
                        'DynamicValue' => [
                            'DefaultValueColumn' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'GroupNameColumn' => [
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'UserNameColumn' => [
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                        ],
                        'StaticValues' => ['<string>', ...],
                    ],
                    'MappedDataSetParameters' => [
                        [
                            'DataSetIdentifier' => '<string>', // REQUIRED
                            'DataSetParameterName' => '<string>', // REQUIRED
                        ],
                        // ...
                    ],
                    'Name' => '<string>', // REQUIRED
                    'ParameterValueType' => 'MULTI_VALUED|SINGLE_VALUED', // REQUIRED
                    'ValueWhenUnset' => [
                        'CustomValue' => '<string>',
                        'ValueWhenUnsetOption' => 'RECOMMENDED_VALUE|NULL',
                    ],
                ],
            ],
            // ...
        ],
        'Sheets' => [
            [
                'ContentType' => 'PAGINATED|INTERACTIVE',
                'CustomActionDefaults' => [
                    'highlightOperation' => [
                        'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_HOVER|NONE', // REQUIRED
                    ],
                ],
                'Description' => '<string>',
                'FilterControls' => [
                    [
                        'CrossSheet' => [
                            'CascadingControlConfiguration' => [
                                'SourceControls' => [
                                    [
                                        'ColumnToMatch' => [
                                            'ColumnName' => '<string>', // REQUIRED
                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                        ],
                                        'SourceSheetControlId' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'FilterControlId' => '<string>', // REQUIRED
                            'SourceFilterId' => '<string>', // REQUIRED
                        ],
                        'DateTimePicker' => [
                            'CommitMode' => 'AUTO|MANUAL',
                            'DisplayOptions' => [
                                'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                'DateTimeFormat' => '<string>',
                                'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>', // REQUIRED
                            'SourceFilterId' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                            'Type' => 'SINGLE_VALUED|DATE_RANGE',
                        ],
                        'Dropdown' => [
                            'CascadingControlConfiguration' => [
                                'SourceControls' => [
                                    [
                                        'ColumnToMatch' => [
                                            'ColumnName' => '<string>', // REQUIRED
                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                        ],
                                        'SourceSheetControlId' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'CommitMode' => 'AUTO|MANUAL',
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SelectAllOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>', // REQUIRED
                            'SelectableValues' => [
                                'Values' => ['<string>', ...],
                            ],
                            'SourceFilterId' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                            'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                        ],
                        'List' => [
                            'CascadingControlConfiguration' => [
                                'SourceControls' => [
                                    [
                                        'ColumnToMatch' => [
                                            'ColumnName' => '<string>', // REQUIRED
                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                        ],
                                        'SourceSheetControlId' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SearchOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SelectAllOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>', // REQUIRED
                            'SelectableValues' => [
                                'Values' => ['<string>', ...],
                            ],
                            'SourceFilterId' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                            'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                        ],
                        'RelativeDateTime' => [
                            'CommitMode' => 'AUTO|MANUAL',
                            'DisplayOptions' => [
                                'DateTimeFormat' => '<string>',
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>', // REQUIRED
                            'SourceFilterId' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                        ],
                        'Slider' => [
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>', // REQUIRED
                            'MaximumValue' => <float>, // REQUIRED
                            'MinimumValue' => <float>, // REQUIRED
                            'SourceFilterId' => '<string>', // REQUIRED
                            'StepSize' => <float>, // REQUIRED
                            'Title' => '<string>', // REQUIRED
                            'Type' => 'SINGLE_POINT|RANGE',
                        ],
                        'TextArea' => [
                            'Delimiter' => '<string>',
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'PlaceholderOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>', // REQUIRED
                            'SourceFilterId' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                        ],
                        'TextField' => [
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'PlaceholderOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>', // REQUIRED
                            'SourceFilterId' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                        ],
                    ],
                    // ...
                ],
                'Images' => [
                    [
                        'Actions' => [
                            [
                                'ActionOperations' => [ // REQUIRED
                                    [
                                        'NavigationOperation' => [
                                            'LocalNavigationConfiguration' => [
                                                'TargetSheetId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        'SetParametersOperation' => [
                                            'ParameterValueConfigurations' => [ // REQUIRED
                                                [
                                                    'DestinationParameterName' => '<string>', // REQUIRED
                                                    'Value' => [ // REQUIRED
                                                        'CustomValuesConfiguration' => [
                                                            'CustomValues' => [ // REQUIRED
                                                                'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                'DecimalValues' => [<float>, ...],
                                                                'IntegerValues' => [<integer>, ...],
                                                                'StringValues' => ['<string>', ...],
                                                            ],
                                                            'IncludeNullValue' => true || false,
                                                        ],
                                                        'SelectAllValueOptions' => 'ALL_VALUES',
                                                        'SourceColumn' => [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        'SourceField' => '<string>',
                                                        'SourceParameterName' => '<string>',
                                                    ],
                                                ],
                                                // ...
                                            ],
                                        ],
                                        'URLOperation' => [
                                            'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                            'URLTemplate' => '<string>', // REQUIRED
                                        ],
                                    ],
                                    // ...
                                ],
                                'CustomActionId' => '<string>', // REQUIRED
                                'Name' => '<string>', // REQUIRED
                                'Status' => 'ENABLED|DISABLED',
                                'Trigger' => 'CLICK|MENU', // REQUIRED
                            ],
                            // ...
                        ],
                        'ImageContentAltText' => '<string>',
                        'Interactions' => [
                            'ImageMenuOption' => [
                                'AvailabilityStatus' => 'ENABLED|DISABLED',
                            ],
                        ],
                        'Scaling' => [
                            'ScalingType' => 'SCALE_TO_WIDTH|SCALE_TO_HEIGHT|SCALE_TO_CONTAINER|SCALE_NONE',
                        ],
                        'SheetImageId' => '<string>', // REQUIRED
                        'Source' => [ // REQUIRED
                            'SheetImageStaticFileSource' => [
                                'StaticFileId' => '<string>', // REQUIRED
                            ],
                        ],
                        'Tooltip' => [
                            'TooltipText' => [
                                'PlainText' => '<string>',
                            ],
                            'Visibility' => 'HIDDEN|VISIBLE',
                        ],
                    ],
                    // ...
                ],
                'Layouts' => [
                    [
                        'Configuration' => [ // REQUIRED
                            'FreeFormLayout' => [
                                'CanvasSizeOptions' => [
                                    'ScreenCanvasSizeOptions' => [
                                        'OptimizedViewPortWidth' => '<string>', // REQUIRED
                                    ],
                                ],
                                'Elements' => [ // REQUIRED
                                    [
                                        'BackgroundStyle' => [
                                            'Color' => '<string>',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'BorderStyle' => [
                                            'Color' => '<string>',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'ElementId' => '<string>', // REQUIRED
                                        'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE', // REQUIRED
                                        'Height' => '<string>', // REQUIRED
                                        'LoadingAnimation' => [
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RenderingRules' => [
                                            [
                                                'ConfigurationOverrides' => [ // REQUIRED
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'Expression' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'SelectedBorderStyle' => [
                                            'Color' => '<string>',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'Width' => '<string>', // REQUIRED
                                        'XAxisLocation' => '<string>', // REQUIRED
                                        'YAxisLocation' => '<string>', // REQUIRED
                                    ],
                                    // ...
                                ],
                            ],
                            'GridLayout' => [
                                'CanvasSizeOptions' => [
                                    'ScreenCanvasSizeOptions' => [
                                        'OptimizedViewPortWidth' => '<string>',
                                        'ResizeOption' => 'FIXED|RESPONSIVE', // REQUIRED
                                    ],
                                ],
                                'Elements' => [ // REQUIRED
                                    [
                                        'ColumnIndex' => <integer>,
                                        'ColumnSpan' => <integer>, // REQUIRED
                                        'ElementId' => '<string>', // REQUIRED
                                        'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE', // REQUIRED
                                        'RowIndex' => <integer>,
                                        'RowSpan' => <integer>, // REQUIRED
                                    ],
                                    // ...
                                ],
                            ],
                            'SectionBasedLayout' => [
                                'BodySections' => [ // REQUIRED
                                    [
                                        'Content' => [ // REQUIRED
                                            'Layout' => [
                                                'FreeFormLayout' => [ // REQUIRED
                                                    'Elements' => [ // REQUIRED
                                                        [
                                                            'BackgroundStyle' => [
                                                                'Color' => '<string>',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'BorderStyle' => [
                                                                'Color' => '<string>',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'ElementId' => '<string>', // REQUIRED
                                                            'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE', // REQUIRED
                                                            'Height' => '<string>', // REQUIRED
                                                            'LoadingAnimation' => [
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'RenderingRules' => [
                                                                [
                                                                    'ConfigurationOverrides' => [ // REQUIRED
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                    'Expression' => '<string>', // REQUIRED
                                                                ],
                                                                // ...
                                                            ],
                                                            'SelectedBorderStyle' => [
                                                                'Color' => '<string>',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                            'Width' => '<string>', // REQUIRED
                                                            'XAxisLocation' => '<string>', // REQUIRED
                                                            'YAxisLocation' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'PageBreakConfiguration' => [
                                            'After' => [
                                                'Status' => 'ENABLED|DISABLED',
                                            ],
                                        ],
                                        'RepeatConfiguration' => [
                                            'DimensionConfigurations' => [
                                                [
                                                    'DynamicCategoryDimensionConfiguration' => [
                                                        'Column' => [ // REQUIRED
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        'Limit' => <integer>,
                                                        'SortByMetrics' => [
                                                            [
                                                                'AggregationFunction' => [
                                                                    'AttributeAggregationFunction' => [
                                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                                        'ValueForMultipleValues' => '<string>',
                                                                    ],
                                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                                    'NumericalAggregationFunction' => [
                                                                        'PercentileAggregation' => [
                                                                            'PercentileValue' => <float>,
                                                                        ],
                                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                                    ],
                                                                ],
                                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                                'SortBy' => [ // REQUIRED
                                                                    'ColumnName' => '<string>', // REQUIRED
                                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                                ],
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'DynamicNumericDimensionConfiguration' => [
                                                        'Column' => [ // REQUIRED
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        'Limit' => <integer>,
                                                        'SortByMetrics' => [
                                                            [
                                                                'AggregationFunction' => [
                                                                    'AttributeAggregationFunction' => [
                                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                                        'ValueForMultipleValues' => '<string>',
                                                                    ],
                                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                                    'NumericalAggregationFunction' => [
                                                                        'PercentileAggregation' => [
                                                                            'PercentileValue' => <float>,
                                                                        ],
                                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                                    ],
                                                                ],
                                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                                'SortBy' => [ // REQUIRED
                                                                    'ColumnName' => '<string>', // REQUIRED
                                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                                ],
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                ],
                                                // ...
                                            ],
                                            'NonRepeatingVisuals' => ['<string>', ...],
                                            'PageBreakConfiguration' => [
                                                'After' => [
                                                    'Status' => 'ENABLED|DISABLED',
                                                ],
                                            ],
                                        ],
                                        'SectionId' => '<string>', // REQUIRED
                                        'Style' => [
                                            'Height' => '<string>',
                                            'Padding' => [
                                                'Bottom' => '<string>',
                                                'Left' => '<string>',
                                                'Right' => '<string>',
                                                'Top' => '<string>',
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                                'CanvasSizeOptions' => [ // REQUIRED
                                    'PaperCanvasSizeOptions' => [
                                        'PaperMargin' => [
                                            'Bottom' => '<string>',
                                            'Left' => '<string>',
                                            'Right' => '<string>',
                                            'Top' => '<string>',
                                        ],
                                        'PaperOrientation' => 'PORTRAIT|LANDSCAPE',
                                        'PaperSize' => 'US_LETTER|US_LEGAL|US_TABLOID_LEDGER|A0|A1|A2|A3|A4|A5|JIS_B4|JIS_B5',
                                    ],
                                ],
                                'FooterSections' => [ // REQUIRED
                                    [
                                        'Layout' => [ // REQUIRED
                                            'FreeFormLayout' => [ // REQUIRED
                                                'Elements' => [ // REQUIRED
                                                    [
                                                        'BackgroundStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'BorderStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'ElementId' => '<string>', // REQUIRED
                                                        'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE', // REQUIRED
                                                        'Height' => '<string>', // REQUIRED
                                                        'LoadingAnimation' => [
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'RenderingRules' => [
                                                            [
                                                                'ConfigurationOverrides' => [ // REQUIRED
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                                'Expression' => '<string>', // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                        'SelectedBorderStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                        'Width' => '<string>', // REQUIRED
                                                        'XAxisLocation' => '<string>', // REQUIRED
                                                        'YAxisLocation' => '<string>', // REQUIRED
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                        ],
                                        'SectionId' => '<string>', // REQUIRED
                                        'Style' => [
                                            'Height' => '<string>',
                                            'Padding' => [
                                                'Bottom' => '<string>',
                                                'Left' => '<string>',
                                                'Right' => '<string>',
                                                'Top' => '<string>',
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                                'HeaderSections' => [ // REQUIRED
                                    [
                                        'Layout' => [ // REQUIRED
                                            'FreeFormLayout' => [ // REQUIRED
                                                'Elements' => [ // REQUIRED
                                                    [
                                                        'BackgroundStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'BorderStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'ElementId' => '<string>', // REQUIRED
                                                        'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE', // REQUIRED
                                                        'Height' => '<string>', // REQUIRED
                                                        'LoadingAnimation' => [
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'RenderingRules' => [
                                                            [
                                                                'ConfigurationOverrides' => [ // REQUIRED
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                                'Expression' => '<string>', // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                        'SelectedBorderStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                        'Width' => '<string>', // REQUIRED
                                                        'XAxisLocation' => '<string>', // REQUIRED
                                                        'YAxisLocation' => '<string>', // REQUIRED
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                        ],
                                        'SectionId' => '<string>', // REQUIRED
                                        'Style' => [
                                            'Height' => '<string>',
                                            'Padding' => [
                                                'Bottom' => '<string>',
                                                'Left' => '<string>',
                                                'Right' => '<string>',
                                                'Top' => '<string>',
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                        ],
                    ],
                    // ...
                ],
                'Name' => '<string>',
                'ParameterControls' => [
                    [
                        'DateTimePicker' => [
                            'DisplayOptions' => [
                                'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                'DateTimeFormat' => '<string>',
                                'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ParameterControlId' => '<string>', // REQUIRED
                            'SourceParameterName' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                        ],
                        'Dropdown' => [
                            'CascadingControlConfiguration' => [
                                'SourceControls' => [
                                    [
                                        'ColumnToMatch' => [
                                            'ColumnName' => '<string>', // REQUIRED
                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                        ],
                                        'SourceSheetControlId' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'CommitMode' => 'AUTO|MANUAL',
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SelectAllOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ParameterControlId' => '<string>', // REQUIRED
                            'SelectableValues' => [
                                'LinkToDataSetColumn' => [
                                    'ColumnName' => '<string>', // REQUIRED
                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                ],
                                'Values' => ['<string>', ...],
                            ],
                            'SourceParameterName' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                            'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                        ],
                        'List' => [
                            'CascadingControlConfiguration' => [
                                'SourceControls' => [
                                    [
                                        'ColumnToMatch' => [
                                            'ColumnName' => '<string>', // REQUIRED
                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                        ],
                                        'SourceSheetControlId' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SearchOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SelectAllOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ParameterControlId' => '<string>', // REQUIRED
                            'SelectableValues' => [
                                'LinkToDataSetColumn' => [
                                    'ColumnName' => '<string>', // REQUIRED
                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                ],
                                'Values' => ['<string>', ...],
                            ],
                            'SourceParameterName' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                            'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                        ],
                        'Slider' => [
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'MaximumValue' => <float>, // REQUIRED
                            'MinimumValue' => <float>, // REQUIRED
                            'ParameterControlId' => '<string>', // REQUIRED
                            'SourceParameterName' => '<string>', // REQUIRED
                            'StepSize' => <float>, // REQUIRED
                            'Title' => '<string>', // REQUIRED
                        ],
                        'TextArea' => [
                            'Delimiter' => '<string>',
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'PlaceholderOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ParameterControlId' => '<string>', // REQUIRED
                            'SourceParameterName' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                        ],
                        'TextField' => [
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'PlaceholderOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ParameterControlId' => '<string>', // REQUIRED
                            'SourceParameterName' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                        ],
                    ],
                    // ...
                ],
                'SheetControlLayouts' => [
                    [
                        'Configuration' => [ // REQUIRED
                            'GridLayout' => [
                                'CanvasSizeOptions' => [
                                    'ScreenCanvasSizeOptions' => [
                                        'OptimizedViewPortWidth' => '<string>',
                                        'ResizeOption' => 'FIXED|RESPONSIVE', // REQUIRED
                                    ],
                                ],
                                'Elements' => [ // REQUIRED
                                    [
                                        'ColumnIndex' => <integer>,
                                        'ColumnSpan' => <integer>, // REQUIRED
                                        'ElementId' => '<string>', // REQUIRED
                                        'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE', // REQUIRED
                                        'RowIndex' => <integer>,
                                        'RowSpan' => <integer>, // REQUIRED
                                    ],
                                    // ...
                                ],
                            ],
                        ],
                    ],
                    // ...
                ],
                'SheetId' => '<string>', // REQUIRED
                'TextBoxes' => [
                    [
                        'Content' => '<string>',
                        'Interactions' => [
                            'TextBoxMenuOption' => [
                                'AvailabilityStatus' => 'ENABLED|DISABLED',
                            ],
                        ],
                        'SheetTextBoxId' => '<string>', // REQUIRED
                    ],
                    // ...
                ],
                'Title' => '<string>',
                'Visuals' => [
                    [
                        'BarChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'BarsArrangement' => 'CLUSTERED|STACKED|STACKED_PERCENT',
                                'CategoryAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ColorLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ContributionAnalysisDefaults' => [
                                    [
                                        'ContributorDimensions' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'MeasureFieldId' => '<string>', // REQUIRED
                                    ],
                                    // ...
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'BarChartAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Colors' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'SmallMultiples' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'Orientation' => 'HORIZONTAL|VERTICAL',
                                'ReferenceLines' => [
                                    [
                                        'DataConfiguration' => [ // REQUIRED
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS',
                                            'DynamicConfiguration' => [
                                                'Calculation' => [ // REQUIRED
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'MeasureAggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                            ],
                                            'SeriesType' => 'BAR|LINE',
                                            'StaticConfiguration' => [
                                                'Value' => <float>, // REQUIRED
                                            ],
                                        ],
                                        'LabelConfiguration' => [
                                            'CustomLabelConfiguration' => [
                                                'CustomLabel' => '<string>', // REQUIRED
                                            ],
                                            'FontColor' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalPosition' => 'LEFT|CENTER|RIGHT',
                                            'ValueLabelConfiguration' => [
                                                'FormatConfiguration' => [
                                                    'CurrencyDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                        'Symbol' => '<string>',
                                                    ],
                                                    'NumberDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                    'PercentageDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                ],
                                                'RelativePosition' => 'BEFORE_CUSTOM_LABEL|AFTER_CUSTOM_LABEL',
                                            ],
                                            'VerticalPosition' => 'ABOVE|BELOW',
                                        ],
                                        'Status' => 'ENABLED|DISABLED',
                                        'StyleConfiguration' => [
                                            'Color' => '<string>',
                                            'Pattern' => 'SOLID|DASHED|DOTTED',
                                        ],
                                    ],
                                    // ...
                                ],
                                'SmallMultiplesOptions' => [
                                    'MaxVisibleColumns' => <integer>,
                                    'MaxVisibleRows' => <integer>,
                                    'PanelConfiguration' => [
                                        'BackgroundColor' => '<string>',
                                        'BackgroundVisibility' => 'HIDDEN|VISIBLE',
                                        'BorderColor' => '<string>',
                                        'BorderStyle' => 'SOLID|DASHED|DOTTED',
                                        'BorderThickness' => '<string>',
                                        'BorderVisibility' => 'HIDDEN|VISIBLE',
                                        'GutterSpacing' => '<string>',
                                        'GutterVisibility' => 'HIDDEN|VISIBLE',
                                        'Title' => [
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'XAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                    'YAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'ColorItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'ColorSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SmallMultiplesLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'SmallMultiplesSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ValueAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'ValueLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'BoxPlotVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'BoxPlotOptions' => [
                                    'AllDataPointsVisibility' => 'HIDDEN|VISIBLE',
                                    'OutlierVisibility' => 'HIDDEN|VISIBLE',
                                    'StyleOptions' => [
                                        'FillStyle' => 'SOLID|TRANSPARENT',
                                    ],
                                ],
                                'CategoryAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'BoxPlotAggregatedFieldWells' => [
                                        'GroupBy' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'PrimaryYAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'PrimaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ReferenceLines' => [
                                    [
                                        'DataConfiguration' => [ // REQUIRED
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS',
                                            'DynamicConfiguration' => [
                                                'Calculation' => [ // REQUIRED
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'MeasureAggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                            ],
                                            'SeriesType' => 'BAR|LINE',
                                            'StaticConfiguration' => [
                                                'Value' => <float>, // REQUIRED
                                            ],
                                        ],
                                        'LabelConfiguration' => [
                                            'CustomLabelConfiguration' => [
                                                'CustomLabel' => '<string>', // REQUIRED
                                            ],
                                            'FontColor' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalPosition' => 'LEFT|CENTER|RIGHT',
                                            'ValueLabelConfiguration' => [
                                                'FormatConfiguration' => [
                                                    'CurrencyDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                        'Symbol' => '<string>',
                                                    ],
                                                    'NumberDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                    'PercentageDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                ],
                                                'RelativePosition' => 'BEFORE_CUSTOM_LABEL|AFTER_CUSTOM_LABEL',
                                            ],
                                            'VerticalPosition' => 'ABOVE|BELOW',
                                        ],
                                        'Status' => 'ENABLED|DISABLED',
                                        'StyleConfiguration' => [
                                            'Color' => '<string>',
                                            'Pattern' => 'SOLID|DASHED|DOTTED',
                                        ],
                                    ],
                                    // ...
                                ],
                                'SortConfiguration' => [
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'PaginationConfiguration' => [
                                        'PageNumber' => <integer>, // REQUIRED
                                        'PageSize' => <integer>, // REQUIRED
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'ComboChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'BarDataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'BarsArrangement' => 'CLUSTERED|STACKED|STACKED_PERCENT',
                                'CategoryAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ColorLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'ComboChartAggregatedFieldWells' => [
                                        'BarValues' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Colors' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'LineValues' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'LineDataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'PrimaryYAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'PrimaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ReferenceLines' => [
                                    [
                                        'DataConfiguration' => [ // REQUIRED
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS',
                                            'DynamicConfiguration' => [
                                                'Calculation' => [ // REQUIRED
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'MeasureAggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                            ],
                                            'SeriesType' => 'BAR|LINE',
                                            'StaticConfiguration' => [
                                                'Value' => <float>, // REQUIRED
                                            ],
                                        ],
                                        'LabelConfiguration' => [
                                            'CustomLabelConfiguration' => [
                                                'CustomLabel' => '<string>', // REQUIRED
                                            ],
                                            'FontColor' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalPosition' => 'LEFT|CENTER|RIGHT',
                                            'ValueLabelConfiguration' => [
                                                'FormatConfiguration' => [
                                                    'CurrencyDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                        'Symbol' => '<string>',
                                                    ],
                                                    'NumberDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                    'PercentageDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                ],
                                                'RelativePosition' => 'BEFORE_CUSTOM_LABEL|AFTER_CUSTOM_LABEL',
                                            ],
                                            'VerticalPosition' => 'ABOVE|BELOW',
                                        ],
                                        'Status' => 'ENABLED|DISABLED',
                                        'StyleConfiguration' => [
                                            'Color' => '<string>',
                                            'Pattern' => 'SOLID|DASHED|DOTTED',
                                        ],
                                    ],
                                    // ...
                                ],
                                'SecondaryYAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'SecondaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SingleAxisOptions' => [
                                    'YAxisOptions' => [
                                        'YAxis' => 'PRIMARY_Y_AXIS', // REQUIRED
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'ColorItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'ColorSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'CustomContentVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'ContentType' => 'IMAGE|OTHER_EMBEDDED_CONTENT',
                                'ContentUrl' => '<string>',
                                'ImageScaling' => 'FIT_TO_HEIGHT|FIT_TO_WIDTH|DO_NOT_SCALE|SCALE_TO_VISUAL',
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                            ],
                            'DataSetIdentifier' => '<string>', // REQUIRED
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'EmptyVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'DataSetIdentifier' => '<string>', // REQUIRED
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'FilledMapVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldWells' => [
                                    'FilledMapAggregatedFieldWells' => [
                                        'Geospatial' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'MapStyleOptions' => [
                                    'BaseMapStyle' => 'LIGHT_GRAY|DARK_GRAY|STREET|IMAGERY',
                                ],
                                'SortConfiguration' => [
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'WindowOptions' => [
                                    'Bounds' => [
                                        'East' => <float>, // REQUIRED
                                        'North' => <float>, // REQUIRED
                                        'South' => <float>, // REQUIRED
                                        'West' => <float>, // REQUIRED
                                    ],
                                    'MapZoomMode' => 'AUTO|MANUAL',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'ConditionalFormatting' => [
                                'ConditionalFormattingOptions' => [ // REQUIRED
                                    [
                                        'Shape' => [ // REQUIRED
                                            'FieldId' => '<string>', // REQUIRED
                                            'Format' => [
                                                'BackgroundColor' => [ // REQUIRED
                                                    'Gradient' => [
                                                        'Color' => [ // REQUIRED
                                                            'Stops' => [
                                                                [
                                                                    'Color' => '<string>',
                                                                    'DataValue' => <float>,
                                                                    'GradientOffset' => <float>, // REQUIRED
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                    'Solid' => [
                                                        'Color' => '<string>',
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'FunnelChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'DataLabelOptions' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'LabelColor' => '<string>',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureDataLabelStyle' => 'VALUE_ONLY|PERCENTAGE_BY_FIRST_STAGE|PERCENTAGE_BY_PREVIOUS_STAGE|VALUE_AND_PERCENTAGE_BY_FIRST_STAGE|VALUE_AND_PERCENTAGE_BY_PREVIOUS_STAGE',
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'FunnelChartAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ValueLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'GaugeChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'ColorConfiguration' => [
                                    'BackgroundColor' => '<string>',
                                    'ForegroundColor' => '<string>',
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'TargetValues' => [
                                        [
                                            'CalculatedMeasureField' => [
                                                'Expression' => '<string>', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CategoricalMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'DateMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'NumericalMeasureField' => [
                                                'AggregationFunction' => [
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'FormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'Values' => [
                                        [
                                            'CalculatedMeasureField' => [
                                                'Expression' => '<string>', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CategoricalMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'DateMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'NumericalMeasureField' => [
                                                'AggregationFunction' => [
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'FormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'GaugeChartOptions' => [
                                    'Arc' => [
                                        'ArcAngle' => <float>,
                                        'ArcThickness' => 'SMALL|MEDIUM|LARGE',
                                    ],
                                    'ArcAxis' => [
                                        'Range' => [
                                            'Max' => <float>,
                                            'Min' => <float>,
                                        ],
                                        'ReserveRange' => <integer>,
                                    ],
                                    'Comparison' => [
                                        'ComparisonFormat' => [
                                            'NumberDisplayFormatConfiguration' => [
                                                'DecimalPlacesConfiguration' => [
                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                ],
                                                'NegativeValueConfiguration' => [
                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                ],
                                                'NullValueFormatConfiguration' => [
                                                    'NullString' => '<string>', // REQUIRED
                                                ],
                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                'Prefix' => '<string>',
                                                'SeparatorConfiguration' => [
                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                    'ThousandsSeparator' => [
                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'Suffix' => '<string>',
                                            ],
                                            'PercentageDisplayFormatConfiguration' => [
                                                'DecimalPlacesConfiguration' => [
                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                ],
                                                'NegativeValueConfiguration' => [
                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                ],
                                                'NullValueFormatConfiguration' => [
                                                    'NullString' => '<string>', // REQUIRED
                                                ],
                                                'Prefix' => '<string>',
                                                'SeparatorConfiguration' => [
                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                    'ThousandsSeparator' => [
                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'Suffix' => '<string>',
                                            ],
                                        ],
                                        'ComparisonMethod' => 'DIFFERENCE|PERCENT_DIFFERENCE|PERCENT',
                                    ],
                                    'PrimaryValueDisplayType' => 'HIDDEN|COMPARISON|ACTUAL',
                                    'PrimaryValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'TooltipOptions' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ConditionalFormatting' => [
                                'ConditionalFormattingOptions' => [
                                    [
                                        'Arc' => [
                                            'ForegroundColor' => [
                                                'Gradient' => [
                                                    'Color' => [ // REQUIRED
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>, // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                            ],
                                        ],
                                        'PrimaryValue' => [
                                            'Icon' => [
                                                'CustomCondition' => [
                                                    'Color' => '<string>',
                                                    'DisplayConfiguration' => [
                                                        'IconDisplayOption' => 'ICON_ONLY',
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                    'IconOptions' => [ // REQUIRED
                                                        '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>',
                                                    ],
                                                ],
                                                'IconSet' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    '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',
                                                ],
                                            ],
                                            'TextColor' => [
                                                'Gradient' => [
                                                    'Color' => [ // REQUIRED
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>, // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'GeospatialMapVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldWells' => [
                                    'GeospatialMapAggregatedFieldWells' => [
                                        'Colors' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Geospatial' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'MapStyleOptions' => [
                                    'BaseMapStyle' => 'LIGHT_GRAY|DARK_GRAY|STREET|IMAGERY',
                                ],
                                'PointStyleOptions' => [
                                    'ClusterMarkerConfiguration' => [
                                        'ClusterMarker' => [
                                            'SimpleClusterMarker' => [
                                                'Color' => '<string>',
                                            ],
                                        ],
                                    ],
                                    'HeatmapConfiguration' => [
                                        'HeatmapColor' => [
                                            'Colors' => [
                                                [
                                                    'Color' => '<string>', // REQUIRED
                                                ],
                                                // ...
                                            ],
                                        ],
                                    ],
                                    'SelectedPointStyle' => 'POINT|CLUSTER|HEATMAP',
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                                'WindowOptions' => [
                                    'Bounds' => [
                                        'East' => <float>, // REQUIRED
                                        'North' => <float>, // REQUIRED
                                        'South' => <float>, // REQUIRED
                                        'West' => <float>, // REQUIRED
                                    ],
                                    'MapZoomMode' => 'AUTO|MANUAL',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'HeatMapVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'ColorScale' => [
                                    'ColorFillType' => 'DISCRETE|GRADIENT', // REQUIRED
                                    'Colors' => [ // REQUIRED
                                        [
                                            'Color' => '<string>',
                                            'DataValue' => <float>,
                                        ],
                                        // ...
                                    ],
                                    'NullValueColor' => [
                                        'Color' => '<string>',
                                        'DataValue' => <float>,
                                    ],
                                ],
                                'ColumnAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'ColumnLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'HeatMapAggregatedFieldWells' => [
                                        'Columns' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Rows' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'RowAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'RowLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SortConfiguration' => [
                                    'HeatMapColumnItemsLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'HeatMapColumnSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'HeatMapRowItemsLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'HeatMapRowSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'HistogramVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'BinOptions' => [
                                    'BinCount' => [
                                        'Value' => <integer>,
                                    ],
                                    'BinWidth' => [
                                        'BinCountLimit' => <integer>,
                                        'Value' => <float>,
                                    ],
                                    'SelectedBinType' => 'BIN_COUNT|BIN_WIDTH',
                                    'StartValue' => <float>,
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'HistogramAggregatedFieldWells' => [
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                                'XAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'XAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'YAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'InsightVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'DataSetIdentifier' => '<string>', // REQUIRED
                            'InsightConfiguration' => [
                                'Computations' => [
                                    [
                                        'Forecast' => [
                                            'ComputationId' => '<string>', // REQUIRED
                                            'CustomSeasonalityValue' => <integer>,
                                            'LowerBoundary' => <float>,
                                            'Name' => '<string>',
                                            'PeriodsBackward' => <integer>,
                                            'PeriodsForward' => <integer>,
                                            'PredictionInterval' => <integer>,
                                            'Seasonality' => 'AUTOMATIC|CUSTOM',
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'UpperBoundary' => <float>,
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'GrowthRate' => [
                                            'ComputationId' => '<string>', // REQUIRED
                                            'Name' => '<string>',
                                            'PeriodSize' => <integer>,
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'MaximumMinimum' => [
                                            'ComputationId' => '<string>', // REQUIRED
                                            'Name' => '<string>',
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'Type' => 'MAXIMUM|MINIMUM', // REQUIRED
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'MetricComparison' => [
                                            'ComputationId' => '<string>', // REQUIRED
                                            'FromValue' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'Name' => '<string>',
                                            'TargetValue' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                        ],
                                        'PeriodOverPeriod' => [
                                            'ComputationId' => '<string>', // REQUIRED
                                            'Name' => '<string>',
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'PeriodToDate' => [
                                            'ComputationId' => '<string>', // REQUIRED
                                            'Name' => '<string>',
                                            'PeriodTimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'TopBottomMovers' => [
                                            'Category' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'ComputationId' => '<string>', // REQUIRED
                                            'MoverSize' => <integer>,
                                            'Name' => '<string>',
                                            'SortOrder' => 'PERCENT_DIFFERENCE|ABSOLUTE_DIFFERENCE',
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'Type' => 'TOP|BOTTOM', // REQUIRED
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'TopBottomRanked' => [
                                            'Category' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'ComputationId' => '<string>', // REQUIRED
                                            'Name' => '<string>',
                                            'ResultSize' => <integer>,
                                            'Type' => 'TOP|BOTTOM', // REQUIRED
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'TotalAggregation' => [
                                            'ComputationId' => '<string>', // REQUIRED
                                            'Name' => '<string>',
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'UniqueValues' => [
                                            'Category' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'ComputationId' => '<string>', // REQUIRED
                                            'Name' => '<string>',
                                        ],
                                    ],
                                    // ...
                                ],
                                'CustomNarrative' => [
                                    'Narrative' => '<string>', // REQUIRED
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'KPIVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldWells' => [
                                    'TargetValues' => [
                                        [
                                            'CalculatedMeasureField' => [
                                                'Expression' => '<string>', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CategoricalMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'DateMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'NumericalMeasureField' => [
                                                'AggregationFunction' => [
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'FormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'TrendGroups' => [
                                        [
                                            'CategoricalDimensionField' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                                'HierarchyId' => '<string>',
                                            ],
                                            'DateDimensionField' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                                'HierarchyId' => '<string>',
                                            ],
                                            'NumericalDimensionField' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'FormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                                'HierarchyId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'Values' => [
                                        [
                                            'CalculatedMeasureField' => [
                                                'Expression' => '<string>', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CategoricalMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'DateMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'NumericalMeasureField' => [
                                                'AggregationFunction' => [
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'FormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'KPIOptions' => [
                                    'Comparison' => [
                                        'ComparisonFormat' => [
                                            'NumberDisplayFormatConfiguration' => [
                                                'DecimalPlacesConfiguration' => [
                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                ],
                                                'NegativeValueConfiguration' => [
                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                ],
                                                'NullValueFormatConfiguration' => [
                                                    'NullString' => '<string>', // REQUIRED
                                                ],
                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                'Prefix' => '<string>',
                                                'SeparatorConfiguration' => [
                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                    'ThousandsSeparator' => [
                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'Suffix' => '<string>',
                                            ],
                                            'PercentageDisplayFormatConfiguration' => [
                                                'DecimalPlacesConfiguration' => [
                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                ],
                                                'NegativeValueConfiguration' => [
                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                ],
                                                'NullValueFormatConfiguration' => [
                                                    'NullString' => '<string>', // REQUIRED
                                                ],
                                                'Prefix' => '<string>',
                                                'SeparatorConfiguration' => [
                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                    'ThousandsSeparator' => [
                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'Suffix' => '<string>',
                                            ],
                                        ],
                                        'ComparisonMethod' => 'DIFFERENCE|PERCENT_DIFFERENCE|PERCENT',
                                    ],
                                    'PrimaryValueDisplayType' => 'HIDDEN|COMPARISON|ACTUAL',
                                    'PrimaryValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'ProgressBar' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'SecondaryValue' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'SecondaryValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Sparkline' => [
                                        'Color' => '<string>',
                                        'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                        'Type' => 'LINE|AREA', // REQUIRED
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'TrendArrows' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'VisualLayoutOptions' => [
                                        'StandardLayout' => [
                                            'Type' => 'CLASSIC|VERTICAL', // REQUIRED
                                        ],
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'TrendGroupSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'ConditionalFormatting' => [
                                'ConditionalFormattingOptions' => [
                                    [
                                        'ActualValue' => [
                                            'Icon' => [
                                                'CustomCondition' => [
                                                    'Color' => '<string>',
                                                    'DisplayConfiguration' => [
                                                        'IconDisplayOption' => 'ICON_ONLY',
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                    'IconOptions' => [ // REQUIRED
                                                        '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>',
                                                    ],
                                                ],
                                                'IconSet' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    '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',
                                                ],
                                            ],
                                            'TextColor' => [
                                                'Gradient' => [
                                                    'Color' => [ // REQUIRED
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>, // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                            ],
                                        ],
                                        'ComparisonValue' => [
                                            'Icon' => [
                                                'CustomCondition' => [
                                                    'Color' => '<string>',
                                                    'DisplayConfiguration' => [
                                                        'IconDisplayOption' => 'ICON_ONLY',
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                    'IconOptions' => [ // REQUIRED
                                                        '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>',
                                                    ],
                                                ],
                                                'IconSet' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    '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',
                                                ],
                                            ],
                                            'TextColor' => [
                                                'Gradient' => [
                                                    'Color' => [ // REQUIRED
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>, // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                            ],
                                        ],
                                        'PrimaryValue' => [
                                            'Icon' => [
                                                'CustomCondition' => [
                                                    'Color' => '<string>',
                                                    'DisplayConfiguration' => [
                                                        'IconDisplayOption' => 'ICON_ONLY',
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                    'IconOptions' => [ // REQUIRED
                                                        '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>',
                                                    ],
                                                ],
                                                'IconSet' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    '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',
                                                ],
                                            ],
                                            'TextColor' => [
                                                'Gradient' => [
                                                    'Color' => [ // REQUIRED
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>, // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                            ],
                                        ],
                                        'ProgressBar' => [
                                            'ForegroundColor' => [
                                                'Gradient' => [
                                                    'Color' => [ // REQUIRED
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>, // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'LayerMapVisual' => [
                            'ChartConfiguration' => [
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'MapLayers' => [
                                    [
                                        'Actions' => [
                                            [
                                                'ActionOperations' => [ // REQUIRED
                                                    [
                                                        'FilterOperation' => [
                                                            'SelectedFieldsConfiguration' => [ // REQUIRED
                                                                'SelectedColumns' => [
                                                                    [
                                                                        'ColumnName' => '<string>', // REQUIRED
                                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'SelectedFieldOptions' => 'ALL_FIELDS',
                                                                'SelectedFields' => ['<string>', ...],
                                                            ],
                                                            'TargetVisualsConfiguration' => [ // REQUIRED
                                                                'SameSheetTargetVisualConfiguration' => [
                                                                    'TargetVisualOptions' => 'ALL_VISUALS',
                                                                    'TargetVisuals' => ['<string>', ...],
                                                                ],
                                                            ],
                                                        ],
                                                        'NavigationOperation' => [
                                                            'LocalNavigationConfiguration' => [
                                                                'TargetSheetId' => '<string>', // REQUIRED
                                                            ],
                                                        ],
                                                        'SetParametersOperation' => [
                                                            'ParameterValueConfigurations' => [ // REQUIRED
                                                                [
                                                                    'DestinationParameterName' => '<string>', // REQUIRED
                                                                    'Value' => [ // REQUIRED
                                                                        'CustomValuesConfiguration' => [
                                                                            'CustomValues' => [ // REQUIRED
                                                                                'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                                'DecimalValues' => [<float>, ...],
                                                                                'IntegerValues' => [<integer>, ...],
                                                                                'StringValues' => ['<string>', ...],
                                                                            ],
                                                                            'IncludeNullValue' => true || false,
                                                                        ],
                                                                        'SelectAllValueOptions' => 'ALL_VALUES',
                                                                        'SourceColumn' => [
                                                                            'ColumnName' => '<string>', // REQUIRED
                                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                                        ],
                                                                        'SourceField' => '<string>',
                                                                        'SourceParameterName' => '<string>',
                                                                    ],
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'URLOperation' => [
                                                            'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                            'URLTemplate' => '<string>', // REQUIRED
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                                'CustomActionId' => '<string>', // REQUIRED
                                                'Name' => '<string>', // REQUIRED
                                                'Status' => 'ENABLED|DISABLED',
                                                'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DataSource' => [
                                            'StaticFileDataSource' => [
                                                'StaticFileId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        'JoinDefinition' => [
                                            'ColorField' => [
                                                'ColorDimensionsFields' => [
                                                    [
                                                        'CategoricalDimensionField' => [
                                                            'Column' => [ // REQUIRED
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'FieldId' => '<string>', // REQUIRED
                                                            'FormatConfiguration' => [
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumericFormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                            'HierarchyId' => '<string>',
                                                        ],
                                                        'DateDimensionField' => [
                                                            'Column' => [ // REQUIRED
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                            'FieldId' => '<string>', // REQUIRED
                                                            'FormatConfiguration' => [
                                                                'DateTimeFormat' => '<string>',
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumericFormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                            'HierarchyId' => '<string>',
                                                        ],
                                                        'NumericalDimensionField' => [
                                                            'Column' => [ // REQUIRED
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'FieldId' => '<string>', // REQUIRED
                                                            'FormatConfiguration' => [
                                                                'FormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                            'HierarchyId' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                                'ColorValuesFields' => [
                                                    [
                                                        'CalculatedMeasureField' => [
                                                            'Expression' => '<string>', // REQUIRED
                                                            'FieldId' => '<string>', // REQUIRED
                                                        ],
                                                        'CategoricalMeasureField' => [
                                                            'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                            'Column' => [ // REQUIRED
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'FieldId' => '<string>', // REQUIRED
                                                            'FormatConfiguration' => [
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumericFormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                        ],
                                                        'DateMeasureField' => [
                                                            'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                            'Column' => [ // REQUIRED
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'FieldId' => '<string>', // REQUIRED
                                                            'FormatConfiguration' => [
                                                                'DateTimeFormat' => '<string>',
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumericFormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                        ],
                                                        'NumericalMeasureField' => [
                                                            'AggregationFunction' => [
                                                                'PercentileAggregation' => [
                                                                    'PercentileValue' => <float>,
                                                                ],
                                                                'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                            ],
                                                            'Column' => [ // REQUIRED
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'FieldId' => '<string>', // REQUIRED
                                                            'FormatConfiguration' => [
                                                                'FormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'DatasetKeyField' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'DateTimeFormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'NumberFormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'StringFormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'ShapeKeyField' => '<string>',
                                        ],
                                        'Label' => '<string>',
                                        'LayerDefinition' => [
                                            'LineLayer' => [
                                                'Style' => [ // REQUIRED
                                                    'LineSymbolStyle' => [
                                                        'FillColor' => [
                                                            'Categorical' => [
                                                                'CategoryDataColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => '<string>', // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Gradient' => [
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                                'StepColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => <float>, // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                            ],
                                                            'Solid' => [
                                                                'Color' => '<string>', // REQUIRED
                                                                'State' => 'ENABLED|DISABLED',
                                                            ],
                                                        ],
                                                        'LineWidth' => [
                                                            'LineWidth' => <float>,
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'PointLayer' => [
                                                'Style' => [ // REQUIRED
                                                    'CircleSymbolStyle' => [
                                                        'CircleRadius' => [
                                                            'Radius' => <float>,
                                                        ],
                                                        'FillColor' => [
                                                            'Categorical' => [
                                                                'CategoryDataColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => '<string>', // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Gradient' => [
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                                'StepColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => <float>, // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                            ],
                                                            'Solid' => [
                                                                'Color' => '<string>', // REQUIRED
                                                                'State' => 'ENABLED|DISABLED',
                                                            ],
                                                        ],
                                                        'StrokeColor' => [
                                                            'Categorical' => [
                                                                'CategoryDataColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => '<string>', // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Gradient' => [
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                                'StepColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => <float>, // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                            ],
                                                            'Solid' => [
                                                                'Color' => '<string>', // REQUIRED
                                                                'State' => 'ENABLED|DISABLED',
                                                            ],
                                                        ],
                                                        'StrokeWidth' => [
                                                            'LineWidth' => <float>,
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'PolygonLayer' => [
                                                'Style' => [ // REQUIRED
                                                    'PolygonSymbolStyle' => [
                                                        'FillColor' => [
                                                            'Categorical' => [
                                                                'CategoryDataColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => '<string>', // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Gradient' => [
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                                'StepColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => <float>, // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                            ],
                                                            'Solid' => [
                                                                'Color' => '<string>', // REQUIRED
                                                                'State' => 'ENABLED|DISABLED',
                                                            ],
                                                        ],
                                                        'StrokeColor' => [
                                                            'Categorical' => [
                                                                'CategoryDataColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => '<string>', // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Gradient' => [
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                                'StepColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => <float>, // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                            ],
                                                            'Solid' => [
                                                                'Color' => '<string>', // REQUIRED
                                                                'State' => 'ENABLED|DISABLED',
                                                            ],
                                                        ],
                                                        'StrokeWidth' => [
                                                            'LineWidth' => <float>,
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'LayerId' => '<string>', // REQUIRED
                                        'LayerType' => 'POINT|LINE|POLYGON',
                                        'Tooltip' => [
                                            'FieldBasedTooltip' => [
                                                'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                                'TooltipFields' => [
                                                    [
                                                        'ColumnTooltipItem' => [
                                                            'Aggregation' => [
                                                                'AttributeAggregationFunction' => [
                                                                    'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                                    'ValueForMultipleValues' => '<string>',
                                                                ],
                                                                'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                                'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                                'NumericalAggregationFunction' => [
                                                                    'PercentileAggregation' => [
                                                                        'PercentileValue' => <float>,
                                                                    ],
                                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                                ],
                                                            ],
                                                            'Column' => [ // REQUIRED
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'Label' => '<string>',
                                                            'TooltipTarget' => 'BOTH|BAR|LINE',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'FieldTooltipItem' => [
                                                            'FieldId' => '<string>', // REQUIRED
                                                            'Label' => '<string>',
                                                            'TooltipTarget' => 'BOTH|BAR|LINE',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                                'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                            ],
                                            'SelectedTooltipType' => 'BASIC|DETAILED',
                                            'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    // ...
                                ],
                                'MapState' => [
                                    'Bounds' => [
                                        'East' => <float>, // REQUIRED
                                        'North' => <float>, // REQUIRED
                                        'South' => <float>, // REQUIRED
                                        'West' => <float>, // REQUIRED
                                    ],
                                    'MapNavigation' => 'ENABLED|DISABLED',
                                ],
                                'MapStyle' => [
                                    'BackgroundColor' => '<string>',
                                    'BaseMapStyle' => 'LIGHT_GRAY|DARK_GRAY|STREET|IMAGERY',
                                    'BaseMapVisibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'DataSetIdentifier' => '<string>', // REQUIRED
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'LineChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'ContributionAnalysisDefaults' => [
                                    [
                                        'ContributorDimensions' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'MeasureFieldId' => '<string>', // REQUIRED
                                    ],
                                    // ...
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'DefaultSeriesSettings' => [
                                    'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS',
                                    'LineStyleSettings' => [
                                        'LineInterpolation' => 'LINEAR|SMOOTH|STEPPED',
                                        'LineStyle' => 'SOLID|DOTTED|DASHED',
                                        'LineVisibility' => 'HIDDEN|VISIBLE',
                                        'LineWidth' => '<string>',
                                    ],
                                    'MarkerStyleSettings' => [
                                        'MarkerColor' => '<string>',
                                        'MarkerShape' => 'CIRCLE|TRIANGLE|SQUARE|DIAMOND|ROUNDED_SQUARE',
                                        'MarkerSize' => '<string>',
                                        'MarkerVisibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'FieldWells' => [
                                    'LineChartAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Colors' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'SmallMultiples' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'ForecastConfigurations' => [
                                    [
                                        'ForecastProperties' => [
                                            'LowerBoundary' => <float>,
                                            'PeriodsBackward' => <integer>,
                                            'PeriodsForward' => <integer>,
                                            'PredictionInterval' => <integer>,
                                            'Seasonality' => <integer>,
                                            'UpperBoundary' => <float>,
                                        ],
                                        'Scenario' => [
                                            'WhatIfPointScenario' => [
                                                'Date' => <integer || string || DateTime>, // REQUIRED
                                                'Value' => <float>, // REQUIRED
                                            ],
                                            'WhatIfRangeScenario' => [
                                                'EndDate' => <integer || string || DateTime>, // REQUIRED
                                                'StartDate' => <integer || string || DateTime>, // REQUIRED
                                                'Value' => <float>, // REQUIRED
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'PrimaryYAxisDisplayOptions' => [
                                    'AxisOptions' => [
                                        'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                        'AxisOffset' => '<string>',
                                        'DataOptions' => [
                                            'DateAxisOptions' => [
                                                'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'NumericAxisOptions' => [
                                                'Range' => [
                                                    'DataDriven' => [
                                                    ],
                                                    'MinMax' => [
                                                        'Maximum' => <float>,
                                                        'Minimum' => <float>,
                                                    ],
                                                ],
                                                'Scale' => [
                                                    'Linear' => [
                                                        'StepCount' => <integer>,
                                                        'StepSize' => <float>,
                                                    ],
                                                    'Logarithmic' => [
                                                        'Base' => <float>,
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                        'ScrollbarOptions' => [
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                            'VisibleRange' => [
                                                'PercentRange' => [
                                                    'From' => <float>,
                                                    'To' => <float>,
                                                ],
                                            ],
                                        ],
                                        'TickLabelOptions' => [
                                            'LabelOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RotationAngle' => <float>,
                                        ],
                                    ],
                                    'MissingDataConfigurations' => [
                                        [
                                            'TreatmentOption' => 'INTERPOLATE|SHOW_AS_ZERO|SHOW_AS_BLANK',
                                        ],
                                        // ...
                                    ],
                                ],
                                'PrimaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ReferenceLines' => [
                                    [
                                        'DataConfiguration' => [ // REQUIRED
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS',
                                            'DynamicConfiguration' => [
                                                'Calculation' => [ // REQUIRED
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'MeasureAggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                            ],
                                            'SeriesType' => 'BAR|LINE',
                                            'StaticConfiguration' => [
                                                'Value' => <float>, // REQUIRED
                                            ],
                                        ],
                                        'LabelConfiguration' => [
                                            'CustomLabelConfiguration' => [
                                                'CustomLabel' => '<string>', // REQUIRED
                                            ],
                                            'FontColor' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalPosition' => 'LEFT|CENTER|RIGHT',
                                            'ValueLabelConfiguration' => [
                                                'FormatConfiguration' => [
                                                    'CurrencyDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                        'Symbol' => '<string>',
                                                    ],
                                                    'NumberDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                    'PercentageDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                ],
                                                'RelativePosition' => 'BEFORE_CUSTOM_LABEL|AFTER_CUSTOM_LABEL',
                                            ],
                                            'VerticalPosition' => 'ABOVE|BELOW',
                                        ],
                                        'Status' => 'ENABLED|DISABLED',
                                        'StyleConfiguration' => [
                                            'Color' => '<string>',
                                            'Pattern' => 'SOLID|DASHED|DOTTED',
                                        ],
                                    ],
                                    // ...
                                ],
                                'SecondaryYAxisDisplayOptions' => [
                                    'AxisOptions' => [
                                        'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                        'AxisOffset' => '<string>',
                                        'DataOptions' => [
                                            'DateAxisOptions' => [
                                                'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'NumericAxisOptions' => [
                                                'Range' => [
                                                    'DataDriven' => [
                                                    ],
                                                    'MinMax' => [
                                                        'Maximum' => <float>,
                                                        'Minimum' => <float>,
                                                    ],
                                                ],
                                                'Scale' => [
                                                    'Linear' => [
                                                        'StepCount' => <integer>,
                                                        'StepSize' => <float>,
                                                    ],
                                                    'Logarithmic' => [
                                                        'Base' => <float>,
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                        'ScrollbarOptions' => [
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                            'VisibleRange' => [
                                                'PercentRange' => [
                                                    'From' => <float>,
                                                    'To' => <float>,
                                                ],
                                            ],
                                        ],
                                        'TickLabelOptions' => [
                                            'LabelOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RotationAngle' => <float>,
                                        ],
                                    ],
                                    'MissingDataConfigurations' => [
                                        [
                                            'TreatmentOption' => 'INTERPOLATE|SHOW_AS_ZERO|SHOW_AS_BLANK',
                                        ],
                                        // ...
                                    ],
                                ],
                                'SecondaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'Series' => [
                                    [
                                        'DataFieldSeriesItem' => [
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS', // REQUIRED
                                            'FieldId' => '<string>', // REQUIRED
                                            'FieldValue' => '<string>',
                                            'Settings' => [
                                                'LineStyleSettings' => [
                                                    'LineInterpolation' => 'LINEAR|SMOOTH|STEPPED',
                                                    'LineStyle' => 'SOLID|DOTTED|DASHED',
                                                    'LineVisibility' => 'HIDDEN|VISIBLE',
                                                    'LineWidth' => '<string>',
                                                ],
                                                'MarkerStyleSettings' => [
                                                    'MarkerColor' => '<string>',
                                                    'MarkerShape' => 'CIRCLE|TRIANGLE|SQUARE|DIAMOND|ROUNDED_SQUARE',
                                                    'MarkerSize' => '<string>',
                                                    'MarkerVisibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                        ],
                                        'FieldSeriesItem' => [
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS', // REQUIRED
                                            'FieldId' => '<string>', // REQUIRED
                                            'Settings' => [
                                                'LineStyleSettings' => [
                                                    'LineInterpolation' => 'LINEAR|SMOOTH|STEPPED',
                                                    'LineStyle' => 'SOLID|DOTTED|DASHED',
                                                    'LineVisibility' => 'HIDDEN|VISIBLE',
                                                    'LineWidth' => '<string>',
                                                ],
                                                'MarkerStyleSettings' => [
                                                    'MarkerColor' => '<string>',
                                                    'MarkerShape' => 'CIRCLE|TRIANGLE|SQUARE|DIAMOND|ROUNDED_SQUARE',
                                                    'MarkerSize' => '<string>',
                                                    'MarkerVisibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                                'SingleAxisOptions' => [
                                    'YAxisOptions' => [
                                        'YAxis' => 'PRIMARY_Y_AXIS', // REQUIRED
                                    ],
                                ],
                                'SmallMultiplesOptions' => [
                                    'MaxVisibleColumns' => <integer>,
                                    'MaxVisibleRows' => <integer>,
                                    'PanelConfiguration' => [
                                        'BackgroundColor' => '<string>',
                                        'BackgroundVisibility' => 'HIDDEN|VISIBLE',
                                        'BorderColor' => '<string>',
                                        'BorderStyle' => 'SOLID|DASHED|DOTTED',
                                        'BorderThickness' => '<string>',
                                        'BorderVisibility' => 'HIDDEN|VISIBLE',
                                        'GutterSpacing' => '<string>',
                                        'GutterVisibility' => 'HIDDEN|VISIBLE',
                                        'Title' => [
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'XAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                    'YAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'ColorItemsLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'SmallMultiplesLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'SmallMultiplesSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'Type' => 'LINE|AREA|STACKED_AREA',
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                                'XAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'XAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'PieChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ContributionAnalysisDefaults' => [
                                    [
                                        'ContributorDimensions' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'MeasureFieldId' => '<string>', // REQUIRED
                                    ],
                                    // ...
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'DonutOptions' => [
                                    'ArcOptions' => [
                                        'ArcThickness' => 'SMALL|MEDIUM|LARGE|WHOLE',
                                    ],
                                    'DonutCenterOptions' => [
                                        'LabelVisibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'FieldWells' => [
                                    'PieChartAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'SmallMultiples' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'SmallMultiplesOptions' => [
                                    'MaxVisibleColumns' => <integer>,
                                    'MaxVisibleRows' => <integer>,
                                    'PanelConfiguration' => [
                                        'BackgroundColor' => '<string>',
                                        'BackgroundVisibility' => 'HIDDEN|VISIBLE',
                                        'BorderColor' => '<string>',
                                        'BorderStyle' => 'SOLID|DASHED|DOTTED',
                                        'BorderThickness' => '<string>',
                                        'BorderVisibility' => 'HIDDEN|VISIBLE',
                                        'GutterSpacing' => '<string>',
                                        'GutterVisibility' => 'HIDDEN|VISIBLE',
                                        'Title' => [
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'XAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                    'YAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SmallMultiplesLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'SmallMultiplesSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ValueLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'PivotTableVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldOptions' => [
                                    'CollapseStateOptions' => [
                                        [
                                            'State' => 'COLLAPSED|EXPANDED',
                                            'Target' => [ // REQUIRED
                                                'FieldDataPathValues' => [
                                                    [
                                                        'DataPathType' => [
                                                            'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                        ],
                                                        'FieldId' => '<string>',
                                                        'FieldValue' => '<string>',
                                                    ],
                                                    // ...
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'DataPathOptions' => [
                                        [
                                            'DataPathList' => [ // REQUIRED
                                                [
                                                    'DataPathType' => [
                                                        'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FieldValue' => '<string>',
                                                ],
                                                // ...
                                            ],
                                            'Width' => '<string>',
                                        ],
                                        // ...
                                    ],
                                    'SelectedFieldOptions' => [
                                        [
                                            'CustomLabel' => '<string>',
                                            'FieldId' => '<string>', // REQUIRED
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        // ...
                                    ],
                                ],
                                'FieldWells' => [
                                    'PivotTableAggregatedFieldWells' => [
                                        'Columns' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Rows' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'PaginatedReportOptions' => [
                                    'OverflowColumnHeaderVisibility' => 'HIDDEN|VISIBLE',
                                    'VerticalOverflowVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SortConfiguration' => [
                                    'FieldSortOptions' => [
                                        [
                                            'FieldId' => '<string>', // REQUIRED
                                            'SortBy' => [ // REQUIRED
                                                'Column' => [
                                                    'AggregationFunction' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Direction' => 'ASC|DESC', // REQUIRED
                                                    'SortBy' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'DataPath' => [
                                                    'Direction' => 'ASC|DESC', // REQUIRED
                                                    'SortPaths' => [ // REQUIRED
                                                        [
                                                            'DataPathType' => [
                                                                'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                            ],
                                                            'FieldId' => '<string>',
                                                            'FieldValue' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                ],
                                                'Field' => [
                                                    'Direction' => 'ASC|DESC', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'TableOptions' => [
                                    'CellStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'CollapsedRowDimensionsVisibility' => 'HIDDEN|VISIBLE',
                                    'ColumnHeaderStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ColumnNamesVisibility' => 'HIDDEN|VISIBLE',
                                    'DefaultCellWidth' => '<string>',
                                    'MetricPlacement' => 'ROW|COLUMN',
                                    'RowAlternateColorOptions' => [
                                        'RowAlternateColors' => ['<string>', ...],
                                        'Status' => 'ENABLED|DISABLED',
                                        'UsePrimaryBackgroundColor' => 'ENABLED|DISABLED',
                                    ],
                                    'RowFieldNamesStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'RowHeaderStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'RowsLabelOptions' => [
                                        'CustomLabel' => '<string>',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'RowsLayout' => 'TABULAR|HIERARCHY',
                                    'SingleMetricVisibility' => 'HIDDEN|VISIBLE',
                                    'ToggleButtonsVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TotalOptions' => [
                                    'ColumnSubtotalOptions' => [
                                        'CustomLabel' => '<string>',
                                        'FieldLevel' => 'ALL|CUSTOM|LAST',
                                        'FieldLevelOptions' => [
                                            [
                                                'FieldId' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'MetricHeaderCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'StyleTargets' => [
                                            [
                                                'CellType' => 'TOTAL|METRIC_HEADER|VALUE', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'TotalCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                        'ValueCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'ColumnTotalOptions' => [
                                        'CustomLabel' => '<string>',
                                        'MetricHeaderCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'Placement' => 'START|END|AUTO',
                                        'ScrollStatus' => 'PINNED|SCROLLED',
                                        'TotalAggregationOptions' => [
                                            [
                                                'FieldId' => '<string>', // REQUIRED
                                                'TotalAggregationFunction' => [ // REQUIRED
                                                    'SimpleTotalAggregationFunction' => 'DEFAULT|SUM|AVERAGE|MIN|MAX|NONE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TotalCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                        'ValueCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'RowSubtotalOptions' => [
                                        'CustomLabel' => '<string>',
                                        'FieldLevel' => 'ALL|CUSTOM|LAST',
                                        'FieldLevelOptions' => [
                                            [
                                                'FieldId' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'MetricHeaderCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'StyleTargets' => [
                                            [
                                                'CellType' => 'TOTAL|METRIC_HEADER|VALUE', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'TotalCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                        'ValueCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'RowTotalOptions' => [
                                        'CustomLabel' => '<string>',
                                        'MetricHeaderCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'Placement' => 'START|END|AUTO',
                                        'ScrollStatus' => 'PINNED|SCROLLED',
                                        'TotalAggregationOptions' => [
                                            [
                                                'FieldId' => '<string>', // REQUIRED
                                                'TotalAggregationFunction' => [ // REQUIRED
                                                    'SimpleTotalAggregationFunction' => 'DEFAULT|SUM|AVERAGE|MIN|MAX|NONE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TotalCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                        'ValueCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                ],
                            ],
                            'ConditionalFormatting' => [
                                'ConditionalFormattingOptions' => [
                                    [
                                        'Cell' => [
                                            'FieldId' => '<string>', // REQUIRED
                                            'Scope' => [
                                                'Role' => 'FIELD|FIELD_TOTAL|GRAND_TOTAL',
                                            ],
                                            'Scopes' => [
                                                [
                                                    'Role' => 'FIELD|FIELD_TOTAL|GRAND_TOTAL',
                                                ],
                                                // ...
                                            ],
                                            'TextFormat' => [
                                                'BackgroundColor' => [
                                                    'Gradient' => [
                                                        'Color' => [ // REQUIRED
                                                            'Stops' => [
                                                                [
                                                                    'Color' => '<string>',
                                                                    'DataValue' => <float>,
                                                                    'GradientOffset' => <float>, // REQUIRED
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                    'Solid' => [
                                                        'Color' => '<string>',
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'Icon' => [
                                                    'CustomCondition' => [
                                                        'Color' => '<string>',
                                                        'DisplayConfiguration' => [
                                                            'IconDisplayOption' => 'ICON_ONLY',
                                                        ],
                                                        'Expression' => '<string>', // REQUIRED
                                                        'IconOptions' => [ // REQUIRED
                                                            '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>',
                                                        ],
                                                    ],
                                                    'IconSet' => [
                                                        'Expression' => '<string>', // REQUIRED
                                                        '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',
                                                    ],
                                                ],
                                                'TextColor' => [
                                                    'Gradient' => [
                                                        'Color' => [ // REQUIRED
                                                            'Stops' => [
                                                                [
                                                                    'Color' => '<string>',
                                                                    'DataValue' => <float>,
                                                                    'GradientOffset' => <float>, // REQUIRED
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                    'Solid' => [
                                                        'Color' => '<string>',
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'PluginVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldWells' => [
                                    [
                                        'AxisName' => 'GROUP_BY|VALUE',
                                        'Dimensions' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Measures' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Unaggregated' => [
                                            [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'DateTimeFormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'NumberFormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'StringFormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                    // ...
                                ],
                                'SortConfiguration' => [
                                    'PluginVisualTableQuerySort' => [
                                        'ItemsLimitConfiguration' => [
                                            'ItemsLimit' => <integer>,
                                        ],
                                        'RowSort' => [
                                            [
                                                'ColumnSort' => [
                                                    'AggregationFunction' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Direction' => 'ASC|DESC', // REQUIRED
                                                    'SortBy' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'FieldSort' => [
                                                    'Direction' => 'ASC|DESC', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'VisualOptions' => [
                                    'VisualProperties' => [
                                        [
                                            'Name' => '<string>',
                                            'Value' => '<string>',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'PluginArn' => '<string>', // REQUIRED
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'RadarChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'AlternateBandColorsVisibility' => 'HIDDEN|VISIBLE',
                                'AlternateBandEvenColor' => '<string>',
                                'AlternateBandOddColor' => '<string>',
                                'AxesRangeScale' => 'AUTO|INDEPENDENT|SHARED',
                                'BaseSeriesSettings' => [
                                    'AreaStyleSettings' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'CategoryAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ColorAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'ColorLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'RadarChartAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Color' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'Shape' => 'CIRCLE|POLYGON',
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'ColorItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'ColorSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'StartAngle' => <float>,
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'SankeyDiagramVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'SankeyDiagramAggregatedFieldWells' => [
                                        'Destination' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Source' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Weight' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'DestinationItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'SourceItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'WeightSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'ScatterPlotVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'ScatterPlotCategoricallyAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Label' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Size' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'XAxis' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'YAxis' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                    'ScatterPlotUnaggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Label' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Size' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'XAxis' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'YAxis' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'SortConfiguration' => [
                                    'ScatterPlotLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                                'XAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'XAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'YAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'YAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'TableVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldOptions' => [
                                    'Order' => ['<string>', ...],
                                    'PinnedFieldOptions' => [
                                        'PinnedLeftFields' => ['<string>', ...],
                                    ],
                                    'SelectedFieldOptions' => [
                                        [
                                            'CustomLabel' => '<string>',
                                            'FieldId' => '<string>', // REQUIRED
                                            'URLStyling' => [
                                                'ImageConfiguration' => [
                                                    'SizingOptions' => [
                                                        'TableCellImageScalingConfiguration' => 'FIT_TO_CELL_HEIGHT|FIT_TO_CELL_WIDTH|DO_NOT_SCALE',
                                                    ],
                                                ],
                                                'LinkConfiguration' => [
                                                    'Content' => [ // REQUIRED
                                                        'CustomIconContent' => [
                                                            'Icon' => 'LINK',
                                                        ],
                                                        'CustomTextContent' => [
                                                            'FontConfiguration' => [ // REQUIRED
                                                                'FontColor' => '<string>',
                                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                                'FontFamily' => '<string>',
                                                                'FontSize' => [
                                                                    'Absolute' => '<string>',
                                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                                ],
                                                                'FontStyle' => 'NORMAL|ITALIC',
                                                                'FontWeight' => [
                                                                    'Name' => 'NORMAL|BOLD',
                                                                ],
                                                            ],
                                                            'Value' => '<string>',
                                                        ],
                                                    ],
                                                    'Target' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                            'Width' => '<string>',
                                        ],
                                        // ...
                                    ],
                                    'TransposedTableOptions' => [
                                        [
                                            'ColumnIndex' => <integer>,
                                            'ColumnType' => 'ROW_HEADER_COLUMN|VALUE_COLUMN', // REQUIRED
                                            'ColumnWidth' => '<string>',
                                        ],
                                        // ...
                                    ],
                                ],
                                'FieldWells' => [
                                    'TableAggregatedFieldWells' => [
                                        'GroupBy' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                    'TableUnaggregatedFieldWells' => [
                                        'Values' => [
                                            [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'DateTimeFormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'NumberFormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'StringFormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'PaginatedReportOptions' => [
                                    'OverflowColumnHeaderVisibility' => 'HIDDEN|VISIBLE',
                                    'VerticalOverflowVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SortConfiguration' => [
                                    'PaginationConfiguration' => [
                                        'PageNumber' => <integer>, // REQUIRED
                                        'PageSize' => <integer>, // REQUIRED
                                    ],
                                    'RowSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'TableInlineVisualizations' => [
                                    [
                                        'DataBars' => [
                                            'FieldId' => '<string>', // REQUIRED
                                            'NegativeColor' => '<string>',
                                            'PositiveColor' => '<string>',
                                        ],
                                    ],
                                    // ...
                                ],
                                'TableOptions' => [
                                    'CellStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'HeaderStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'Orientation' => 'VERTICAL|HORIZONTAL',
                                    'RowAlternateColorOptions' => [
                                        'RowAlternateColors' => ['<string>', ...],
                                        'Status' => 'ENABLED|DISABLED',
                                        'UsePrimaryBackgroundColor' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'TotalOptions' => [
                                    'CustomLabel' => '<string>',
                                    'Placement' => 'START|END|AUTO',
                                    'ScrollStatus' => 'PINNED|SCROLLED',
                                    'TotalAggregationOptions' => [
                                        [
                                            'FieldId' => '<string>', // REQUIRED
                                            'TotalAggregationFunction' => [ // REQUIRED
                                                'SimpleTotalAggregationFunction' => 'DEFAULT|SUM|AVERAGE|MIN|MAX|NONE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'TotalCellStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ConditionalFormatting' => [
                                'ConditionalFormattingOptions' => [
                                    [
                                        'Cell' => [
                                            'FieldId' => '<string>', // REQUIRED
                                            'TextFormat' => [
                                                'BackgroundColor' => [
                                                    'Gradient' => [
                                                        'Color' => [ // REQUIRED
                                                            'Stops' => [
                                                                [
                                                                    'Color' => '<string>',
                                                                    'DataValue' => <float>,
                                                                    'GradientOffset' => <float>, // REQUIRED
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                    'Solid' => [
                                                        'Color' => '<string>',
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'Icon' => [
                                                    'CustomCondition' => [
                                                        'Color' => '<string>',
                                                        'DisplayConfiguration' => [
                                                            'IconDisplayOption' => 'ICON_ONLY',
                                                        ],
                                                        'Expression' => '<string>', // REQUIRED
                                                        'IconOptions' => [ // REQUIRED
                                                            '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>',
                                                        ],
                                                    ],
                                                    'IconSet' => [
                                                        'Expression' => '<string>', // REQUIRED
                                                        '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',
                                                    ],
                                                ],
                                                'TextColor' => [
                                                    'Gradient' => [
                                                        'Color' => [ // REQUIRED
                                                            'Stops' => [
                                                                [
                                                                    'Color' => '<string>',
                                                                    'DataValue' => <float>,
                                                                    'GradientOffset' => <float>, // REQUIRED
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                    'Solid' => [
                                                        'Color' => '<string>',
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'Row' => [
                                            'BackgroundColor' => [
                                                'Gradient' => [
                                                    'Color' => [ // REQUIRED
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>, // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'TextColor' => [
                                                'Gradient' => [
                                                    'Color' => [ // REQUIRED
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>, // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'TreeMapVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'ColorLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ColorScale' => [
                                    'ColorFillType' => 'DISCRETE|GRADIENT', // REQUIRED
                                    'Colors' => [ // REQUIRED
                                        [
                                            'Color' => '<string>',
                                            'DataValue' => <float>,
                                        ],
                                        // ...
                                    ],
                                    'NullValueColor' => [
                                        'Color' => '<string>',
                                        'DataValue' => <float>,
                                    ],
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'TreeMapAggregatedFieldWells' => [
                                        'Colors' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Groups' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Sizes' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'GroupLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'SizeLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SortConfiguration' => [
                                    'TreeMapGroupItemsLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'TreeMapSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'WaterfallVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'CategoryAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'CategoryAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ColorConfiguration' => [
                                    'GroupColorConfiguration' => [
                                        'NegativeBarColor' => '<string>',
                                        'PositiveBarColor' => '<string>',
                                        'TotalBarColor' => '<string>',
                                    ],
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'WaterfallChartAggregatedFieldWells' => [
                                        'Breakdowns' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Categories' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'PrimaryYAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'PrimaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SortConfiguration' => [
                                    'BreakdownItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                                'WaterfallChartOptions' => [
                                    'TotalBarLabel' => '<string>',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'WordCloudVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'WordCloudAggregatedFieldWells' => [
                                        'GroupBy' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Size' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'WordCloudOptions' => [
                                    'CloudLayout' => 'FLUID|NORMAL',
                                    'MaximumStringLength' => <integer>,
                                    'WordCasing' => 'LOWER_CASE|EXISTING_CASE',
                                    'WordOrientation' => 'HORIZONTAL|HORIZONTAL_AND_VERTICAL',
                                    'WordPadding' => 'NONE|SMALL|MEDIUM|LARGE',
                                    'WordScaling' => 'EMPHASIZE|NORMAL',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                    ],
                    // ...
                ],
            ],
            // ...
        ],
        'StaticFiles' => [
            [
                'ImageStaticFile' => [
                    'Source' => [
                        'S3Options' => [
                            'BucketName' => '<string>', // REQUIRED
                            'ObjectKey' => '<string>', // REQUIRED
                            'Region' => '<string>', // REQUIRED
                        ],
                        'UrlOptions' => [
                            'Url' => '<string>', // REQUIRED
                        ],
                    ],
                    'StaticFileId' => '<string>', // REQUIRED
                ],
                'SpatialStaticFile' => [
                    'Source' => [
                        'S3Options' => [
                            'BucketName' => '<string>', // REQUIRED
                            'ObjectKey' => '<string>', // REQUIRED
                            'Region' => '<string>', // REQUIRED
                        ],
                        'UrlOptions' => [
                            'Url' => '<string>', // REQUIRED
                        ],
                    ],
                    'StaticFileId' => '<string>', // REQUIRED
                ],
            ],
            // ...
        ],
    ],
    'Name' => '<string>', // REQUIRED
    'Parameters' => [
        'DateTimeParameters' => [
            [
                'Name' => '<string>', // REQUIRED
                'Values' => [<integer || string || DateTime>, ...], // REQUIRED
            ],
            // ...
        ],
        'DecimalParameters' => [
            [
                'Name' => '<string>', // REQUIRED
                'Values' => [<float>, ...], // REQUIRED
            ],
            // ...
        ],
        'IntegerParameters' => [
            [
                'Name' => '<string>', // REQUIRED
                'Values' => [<integer>, ...], // REQUIRED
            ],
            // ...
        ],
        'StringParameters' => [
            [
                'Name' => '<string>', // REQUIRED
                'Values' => ['<string>', ...], // REQUIRED
            ],
            // ...
        ],
    ],
    'SourceEntity' => [
        'SourceTemplate' => [
            'Arn' => '<string>', // REQUIRED
            'DataSetReferences' => [ // REQUIRED
                [
                    'DataSetArn' => '<string>', // REQUIRED
                    'DataSetPlaceholder' => '<string>', // REQUIRED
                ],
                // ...
            ],
        ],
    ],
    'ThemeArn' => '<string>',
    'ValidationStrategy' => [
        'Mode' => 'STRICT|LENIENT', // REQUIRED
    ],
    'VersionDescription' => '<string>',
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the dashboard that you're updating.
 - DashboardId
 - 
- Required: Yes
 - Type: string
 
The ID for the dashboard.
 - DashboardPublishOptions
 - 
- Type: DashboardPublishOptions structure
 
Options for publishing the dashboard when you create it:
-  
AvailabilityStatusforAdHocFilteringOption- This status can be eitherENABLEDorDISABLED. When this is set toDISABLED, Amazon Quick Sight disables the left filter pane on the published dashboard, which can be used for ad hoc (one-time) filtering. This option isENABLEDby default. -  
AvailabilityStatusforExportToCSVOption- This status can be eitherENABLEDorDISABLED. The visual option to export data to .CSV format isn't enabled when this is set toDISABLED. This option isENABLEDby default. -  
VisibilityStateforSheetControlsOption- This visibility state can be eitherCOLLAPSEDorEXPANDED. This option isCOLLAPSEDby default. -  
AvailabilityStatusforQuickSuiteActionsOption- This status can be eitherENABLEDorDISABLED. Features related to Actions in Amazon Quick Suite on dashboards are disabled when this is set toDISABLED. This option isDISABLEDby default. -  
AvailabilityStatusforExecutiveSummaryOption- This status can be eitherENABLEDorDISABLED. The option to build an executive summary is disabled when this is set toDISABLED. This option isENABLEDby default. -  
AvailabilityStatusforDataStoriesSharingOption- This status can be eitherENABLEDorDISABLED. The option to share a data story is disabled when this is set toDISABLED. This option isENABLEDby default. 
 - Definition
 - 
- Type: DashboardVersionDefinition structure
 
The definition of a dashboard.
A definition is the data model of all features in a Dashboard, Template, or Analysis.
 - Name
 - 
- Required: Yes
 - Type: string
 
The display name of the dashboard.
 - Parameters
 - 
- Type: Parameters structure
 
A structure that contains the parameters of the dashboard. These are parameter overrides for a dashboard. A dashboard can have any type of parameters, and some parameters might accept multiple values.
 - SourceEntity
 - 
- Type: DashboardSourceEntity structure
 
The entity that you are using as a source when you update the dashboard. In
SourceEntity, you specify the type of object you're using as source. You can only update a dashboard from a template, so you use aSourceTemplateentity. If you need to update a dashboard from an analysis, first convert the analysis to a template by using theCreateTemplateAPI operation. ForSourceTemplate, specify the Amazon Resource Name (ARN) of the source template. TheSourceTemplateARN can contain any Amazon Web Services account and any Amazon Quick Sight-supported Amazon Web Services Region.Use the
DataSetReferencesentity withinSourceTemplateto list the replacement datasets for the placeholders listed in the original. The schema in each dataset must match its placeholder. - ThemeArn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the theme that is being used for this dashboard. If you add a value for this field, it overrides the value that was originally associated with the entity. The theme ARN must exist in the same Amazon Web Services account where you create the dashboard.
 - ValidationStrategy
 - 
- Type: ValidationStrategy structure
 
The option to relax the validation needed to update a dashboard with definition objects. This skips the validation step for specific errors.
 - VersionDescription
 - 
- Type: string
 
A description for the first version of the dashboard being created.
 
Result Syntax
[
    'Arn' => '<string>',
    'CreationStatus' => 'CREATION_IN_PROGRESS|CREATION_SUCCESSFUL|CREATION_FAILED|UPDATE_IN_PROGRESS|UPDATE_SUCCESSFUL|UPDATE_FAILED|DELETED',
    'DashboardId' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
    'VersionArn' => '<string>',
]
	Result Details
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the resource.
 - CreationStatus
 - 
- Type: string
 
The creation status of the request.
 - DashboardId
 - 
- Type: string
 
The ID for the dashboard.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - VersionArn
 - 
- Type: string
 
The ARN of the dashboard, including the version number.
 
Errors
- ThrottlingException:
 Access is throttled.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- LimitExceededException:
 A limit is exceeded.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
UpdateDashboardLinks
$result = $client->updateDashboardLinks([/* ... */]); $promise = $client->updateDashboardLinksAsync([/* ... */]);
Updates the linked analyses on a dashboard.
Parameter Syntax
$result = $client->updateDashboardLinks([
    'AwsAccountId' => '<string>', // REQUIRED
    'DashboardId' => '<string>', // REQUIRED
    'LinkEntities' => ['<string>', ...], // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the dashboard whose links you want to update.
 - DashboardId
 - 
- Required: Yes
 - Type: string
 
The ID for the dashboard.
 - LinkEntities
 - 
- Required: Yes
 - Type: Array of strings
 
list of analysis Amazon Resource Names (ARNs) to be linked to the dashboard.
 
Result Syntax
[
    'DashboardArn' => '<string>',
    'LinkEntities' => ['<string>', ...],
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- DashboardArn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the dashboard.
 - LinkEntities
 - 
- Type: Array of strings
 
A list of analysis Amazon Resource Names (ARNs) to be linked to the dashboard.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- ThrottlingException:
 Access is throttled.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
UpdateDashboardPermissions
$result = $client->updateDashboardPermissions([/* ... */]); $promise = $client->updateDashboardPermissionsAsync([/* ... */]);
Updates read and write permissions on a dashboard.
Parameter Syntax
$result = $client->updateDashboardPermissions([
    'AwsAccountId' => '<string>', // REQUIRED
    'DashboardId' => '<string>', // REQUIRED
    'GrantLinkPermissions' => [
        [
            'Actions' => ['<string>', ...], // REQUIRED
            'Principal' => '<string>', // REQUIRED
        ],
        // ...
    ],
    'GrantPermissions' => [
        [
            'Actions' => ['<string>', ...], // REQUIRED
            'Principal' => '<string>', // REQUIRED
        ],
        // ...
    ],
    'RevokeLinkPermissions' => [
        [
            'Actions' => ['<string>', ...], // REQUIRED
            'Principal' => '<string>', // REQUIRED
        ],
        // ...
    ],
    'RevokePermissions' => [
        [
            'Actions' => ['<string>', ...], // REQUIRED
            'Principal' => '<string>', // REQUIRED
        ],
        // ...
    ],
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the dashboard whose permissions you're updating.
 - DashboardId
 - 
- Required: Yes
 - Type: string
 
The ID for the dashboard.
 - GrantLinkPermissions
 - 
- Type: Array of ResourcePermission structures
 
Grants link permissions to all users in a defined namespace.
 - GrantPermissions
 - 
- Type: Array of ResourcePermission structures
 
The permissions that you want to grant on this resource.
 - RevokeLinkPermissions
 - 
- Type: Array of ResourcePermission structures
 
Revokes link permissions from all users in a defined namespace.
 - RevokePermissions
 - 
- Type: Array of ResourcePermission structures
 
The permissions that you want to revoke from this resource.
 
Result Syntax
[
    'DashboardArn' => '<string>',
    'DashboardId' => '<string>',
    'LinkSharingConfiguration' => [
        'Permissions' => [
            [
                'Actions' => ['<string>', ...],
                'Principal' => '<string>',
            ],
            // ...
        ],
    ],
    'Permissions' => [
        [
            'Actions' => ['<string>', ...],
            'Principal' => '<string>',
        ],
        // ...
    ],
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- DashboardArn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the dashboard.
 - DashboardId
 - 
- Type: string
 
The ID for the dashboard.
 - LinkSharingConfiguration
 - 
- Type: LinkSharingConfiguration structure
 
Updates the permissions of a shared link to an Quick Sight dashboard.
 - Permissions
 - 
- Type: Array of ResourcePermission structures
 
Information about the permissions on the dashboard.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- ThrottlingException:
 Access is throttled.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- LimitExceededException:
 A limit is exceeded.
- InternalFailureException:
 An internal failure occurred.
UpdateDashboardPublishedVersion
$result = $client->updateDashboardPublishedVersion([/* ... */]); $promise = $client->updateDashboardPublishedVersionAsync([/* ... */]);
Updates the published version of a dashboard.
Parameter Syntax
$result = $client->updateDashboardPublishedVersion([
    'AwsAccountId' => '<string>', // REQUIRED
    'DashboardId' => '<string>', // REQUIRED
    'VersionNumber' => <integer>, // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the dashboard that you're updating.
 - DashboardId
 - 
- Required: Yes
 - Type: string
 
The ID for the dashboard.
 - VersionNumber
 - 
- Required: Yes
 - Type: long (int|float)
 
The version number of the dashboard.
 
Result Syntax
[
    'DashboardArn' => '<string>',
    'DashboardId' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- DashboardArn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the dashboard.
 - DashboardId
 - 
- Type: string
 
The ID for the dashboard.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ThrottlingException:
 Access is throttled.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- ResourceNotFoundException:
 One or more resources can't be found.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
UpdateDashboardsQAConfiguration
$result = $client->updateDashboardsQAConfiguration([/* ... */]); $promise = $client->updateDashboardsQAConfigurationAsync([/* ... */]);
Updates a Dashboard QA configuration.
Parameter Syntax
$result = $client->updateDashboardsQAConfiguration([
    'AwsAccountId' => '<string>', // REQUIRED
    'DashboardsQAStatus' => 'ENABLED|DISABLED', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the dashboard QA configuration that you want to update.
 - DashboardsQAStatus
 - 
- Required: Yes
 - Type: string
 
The status of dashboards QA configuration that you want to update.
 
Result Syntax
[
    'DashboardsQAStatus' => 'ENABLED|DISABLED',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- DashboardsQAStatus
 - 
- Type: string
 
A value that indicates whether the dashboard QA configuration is enabled or not.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ThrottlingException:
 Access is throttled.
- ResourceNotFoundException:
 One or more resources can't be found.
- InternalFailureException:
 An internal failure occurred.
UpdateDataSet
$result = $client->updateDataSet([/* ... */]); $promise = $client->updateDataSetAsync([/* ... */]);
Updates a dataset. This operation doesn't support datasets that include uploaded files as a source. Partial updates are not supported by this operation.
Parameter Syntax
$result = $client->updateDataSet([
    'AwsAccountId' => '<string>', // REQUIRED
    'ColumnGroups' => [
        [
            'GeoSpatialColumnGroup' => [
                'Columns' => ['<string>', ...], // REQUIRED
                'CountryCode' => 'US',
                'Name' => '<string>', // REQUIRED
            ],
        ],
        // ...
    ],
    'ColumnLevelPermissionRules' => [
        [
            'ColumnNames' => ['<string>', ...],
            'Principals' => ['<string>', ...],
        ],
        // ...
    ],
    'DataSetId' => '<string>', // REQUIRED
    'DataSetUsageConfiguration' => [
        'DisableUseAsDirectQuerySource' => true || false,
        'DisableUseAsImportedSource' => true || false,
    ],
    'DatasetParameters' => [
        [
            'DateTimeDatasetParameter' => [
                'DefaultValues' => [
                    'StaticValues' => [<integer || string || DateTime>, ...],
                ],
                'Id' => '<string>', // REQUIRED
                'Name' => '<string>', // REQUIRED
                'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                'ValueType' => 'MULTI_VALUED|SINGLE_VALUED', // REQUIRED
            ],
            'DecimalDatasetParameter' => [
                'DefaultValues' => [
                    'StaticValues' => [<float>, ...],
                ],
                'Id' => '<string>', // REQUIRED
                'Name' => '<string>', // REQUIRED
                'ValueType' => 'MULTI_VALUED|SINGLE_VALUED', // REQUIRED
            ],
            'IntegerDatasetParameter' => [
                'DefaultValues' => [
                    'StaticValues' => [<integer>, ...],
                ],
                'Id' => '<string>', // REQUIRED
                'Name' => '<string>', // REQUIRED
                'ValueType' => 'MULTI_VALUED|SINGLE_VALUED', // REQUIRED
            ],
            'StringDatasetParameter' => [
                'DefaultValues' => [
                    'StaticValues' => ['<string>', ...],
                ],
                'Id' => '<string>', // REQUIRED
                'Name' => '<string>', // REQUIRED
                'ValueType' => 'MULTI_VALUED|SINGLE_VALUED', // REQUIRED
            ],
        ],
        // ...
    ],
    'FieldFolders' => [
        '<FieldFolderPath>' => [
            'columns' => ['<string>', ...],
            'description' => '<string>',
        ],
        // ...
    ],
    'ImportMode' => 'SPICE|DIRECT_QUERY', // REQUIRED
    'LogicalTableMap' => [
        '<LogicalTableId>' => [
            'Alias' => '<string>', // REQUIRED
            'DataTransforms' => [
                [
                    'CastColumnTypeOperation' => [
                        'ColumnName' => '<string>', // REQUIRED
                        'Format' => '<string>',
                        'NewColumnType' => 'STRING|INTEGER|DECIMAL|DATETIME', // REQUIRED
                        'SubType' => 'FLOAT|FIXED',
                    ],
                    'CreateColumnsOperation' => [
                        'Columns' => [ // REQUIRED
                            [
                                'ColumnId' => '<string>', // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'Expression' => '<string>', // REQUIRED
                            ],
                            // ...
                        ],
                    ],
                    'FilterOperation' => [
                        'ConditionExpression' => '<string>', // REQUIRED
                    ],
                    'OverrideDatasetParameterOperation' => [
                        'NewDefaultValues' => [
                            'DateTimeStaticValues' => [<integer || string || DateTime>, ...],
                            'DecimalStaticValues' => [<float>, ...],
                            'IntegerStaticValues' => [<integer>, ...],
                            'StringStaticValues' => ['<string>', ...],
                        ],
                        'NewParameterName' => '<string>',
                        'ParameterName' => '<string>', // REQUIRED
                    ],
                    'ProjectOperation' => [
                        'ProjectedColumns' => ['<string>', ...], // REQUIRED
                    ],
                    'RenameColumnOperation' => [
                        'ColumnName' => '<string>', // REQUIRED
                        'NewColumnName' => '<string>', // REQUIRED
                    ],
                    'TagColumnOperation' => [
                        'ColumnName' => '<string>', // REQUIRED
                        'Tags' => [ // REQUIRED
                            [
                                'ColumnDescription' => [
                                    'Text' => '<string>',
                                ],
                                'ColumnGeographicRole' => 'COUNTRY|STATE|COUNTY|CITY|POSTCODE|LONGITUDE|LATITUDE',
                            ],
                            // ...
                        ],
                    ],
                    'UntagColumnOperation' => [
                        'ColumnName' => '<string>', // REQUIRED
                        'TagNames' => ['<string>', ...], // REQUIRED
                    ],
                ],
                // ...
            ],
            'Source' => [ // REQUIRED
                'DataSetArn' => '<string>',
                'JoinInstruction' => [
                    'LeftJoinKeyProperties' => [
                        'UniqueKey' => true || false,
                    ],
                    'LeftOperand' => '<string>', // REQUIRED
                    'OnClause' => '<string>', // REQUIRED
                    'RightJoinKeyProperties' => [
                        'UniqueKey' => true || false,
                    ],
                    'RightOperand' => '<string>', // REQUIRED
                    'Type' => 'INNER|OUTER|LEFT|RIGHT', // REQUIRED
                ],
                'PhysicalTableId' => '<string>',
            ],
        ],
        // ...
    ],
    'Name' => '<string>', // REQUIRED
    'PerformanceConfiguration' => [
        'UniqueKeys' => [
            [
                'ColumnNames' => ['<string>', ...], // REQUIRED
            ],
            // ...
        ],
    ],
    'PhysicalTableMap' => [ // REQUIRED
        '<PhysicalTableId>' => [
            'CustomSql' => [
                'Columns' => [
                    [
                        'Name' => '<string>', // REQUIRED
                        'SubType' => 'FLOAT|FIXED',
                        'Type' => 'STRING|INTEGER|DECIMAL|DATETIME|BIT|BOOLEAN|JSON', // REQUIRED
                    ],
                    // ...
                ],
                'DataSourceArn' => '<string>', // REQUIRED
                'Name' => '<string>', // REQUIRED
                'SqlQuery' => '<string>', // REQUIRED
            ],
            'RelationalTable' => [
                'Catalog' => '<string>',
                'DataSourceArn' => '<string>', // REQUIRED
                'InputColumns' => [ // REQUIRED
                    [
                        'Name' => '<string>', // REQUIRED
                        'SubType' => 'FLOAT|FIXED',
                        'Type' => 'STRING|INTEGER|DECIMAL|DATETIME|BIT|BOOLEAN|JSON', // REQUIRED
                    ],
                    // ...
                ],
                'Name' => '<string>', // REQUIRED
                'Schema' => '<string>',
            ],
            'S3Source' => [
                'DataSourceArn' => '<string>', // REQUIRED
                'InputColumns' => [ // REQUIRED
                    [
                        'Name' => '<string>', // REQUIRED
                        'SubType' => 'FLOAT|FIXED',
                        'Type' => 'STRING|INTEGER|DECIMAL|DATETIME|BIT|BOOLEAN|JSON', // REQUIRED
                    ],
                    // ...
                ],
                'UploadSettings' => [
                    'ContainsHeader' => true || false,
                    'Delimiter' => '<string>',
                    'Format' => 'CSV|TSV|CLF|ELF|XLSX|JSON',
                    'StartFromRow' => <integer>,
                    'TextQualifier' => 'DOUBLE_QUOTE|SINGLE_QUOTE',
                ],
            ],
        ],
        // ...
    ],
    'RowLevelPermissionDataSet' => [
        'Arn' => '<string>', // REQUIRED
        'FormatVersion' => 'VERSION_1|VERSION_2',
        'Namespace' => '<string>',
        'PermissionPolicy' => 'GRANT_ACCESS|DENY_ACCESS', // REQUIRED
        'Status' => 'ENABLED|DISABLED',
    ],
    'RowLevelPermissionTagConfiguration' => [
        'Status' => 'ENABLED|DISABLED',
        'TagRuleConfigurations' => [
            ['<string>', ...],
            // ...
        ],
        'TagRules' => [ // REQUIRED
            [
                'ColumnName' => '<string>', // REQUIRED
                'MatchAllValue' => '<string>',
                'TagKey' => '<string>', // REQUIRED
                'TagMultiValueDelimiter' => '<string>',
            ],
            // ...
        ],
    ],
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services account ID.
 - ColumnGroups
 - 
- Type: Array of ColumnGroup structures
 
Groupings of columns that work together in certain Amazon Quick Sight features. Currently, only geospatial hierarchy is supported.
 - ColumnLevelPermissionRules
 - 
- Type: Array of ColumnLevelPermissionRule structures
 
A set of one or more definitions of a
ColumnLevelPermissionRule. - DataSetId
 - 
- Required: Yes
 - Type: string
 
The ID for the dataset that you want to update. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 - DataSetUsageConfiguration
 - 
- Type: DataSetUsageConfiguration structure
 
The usage configuration to apply to child datasets that reference this dataset as a source.
 - DatasetParameters
 - 
- Type: Array of DatasetParameter structures
 
The parameter declarations of the dataset.
 - FieldFolders
 - 
- Type: Associative array of custom strings keys (FieldFolderPath) to FieldFolder structures
 
The folder that contains fields and nested subfolders for your dataset.
 - ImportMode
 - 
- Required: Yes
 - Type: string
 
Indicates whether you want to import the data into SPICE.
 - LogicalTableMap
 - 
- Type: Associative array of custom strings keys (LogicalTableId) to LogicalTable structures
 
Configures the combination and transformation of the data from the physical tables.
 - Name
 - 
- Required: Yes
 - Type: string
 
The display name for the dataset.
 - PerformanceConfiguration
 - 
- Type: PerformanceConfiguration structure
 
The configuration for the performance optimization of the dataset that contains a
UniqueKeyconfiguration. - PhysicalTableMap
 - 
- Required: Yes
 - Type: Associative array of custom strings keys (PhysicalTableId) to PhysicalTable structures
 
Declares the physical tables that are available in the underlying data sources.
 - RowLevelPermissionDataSet
 - 
- Type: RowLevelPermissionDataSet structure
 
The row-level security configuration for the data you want to create.
 - RowLevelPermissionTagConfiguration
 - 
- Type: RowLevelPermissionTagConfiguration structure
 
The configuration of tags on a dataset to set row-level security. Row-level security tags are currently supported for anonymous embedding only.
 
Result Syntax
[
    'Arn' => '<string>',
    'DataSetId' => '<string>',
    'IngestionArn' => '<string>',
    'IngestionId' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the dataset.
 - DataSetId
 - 
- Type: string
 
The ID for the dataset that you want to create. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 - IngestionArn
 - 
- Type: string
 
The ARN for the ingestion, which is triggered as a result of dataset creation if the import mode is SPICE.
 - IngestionId
 - 
- Type: string
 
The ID of the ingestion, which is triggered as a result of dataset creation if the import mode is SPICE.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- LimitExceededException:
 A limit is exceeded.
- ThrottlingException:
 Access is throttled.
- ResourceNotFoundException:
 One or more resources can't be found.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
UpdateDataSetPermissions
$result = $client->updateDataSetPermissions([/* ... */]); $promise = $client->updateDataSetPermissionsAsync([/* ... */]);
Updates the permissions on a dataset.
The permissions resource is arn:aws:quicksight:region:aws-account-id:dataset/data-set-id.
Parameter Syntax
$result = $client->updateDataSetPermissions([
    'AwsAccountId' => '<string>', // REQUIRED
    'DataSetId' => '<string>', // REQUIRED
    'GrantPermissions' => [
        [
            'Actions' => ['<string>', ...], // REQUIRED
            'Principal' => '<string>', // REQUIRED
        ],
        // ...
    ],
    'RevokePermissions' => [
        [
            'Actions' => ['<string>', ...], // REQUIRED
            'Principal' => '<string>', // REQUIRED
        ],
        // ...
    ],
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services account ID.
 - DataSetId
 - 
- Required: Yes
 - Type: string
 
The ID for the dataset whose permissions you want to update. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 - GrantPermissions
 - 
- Type: Array of ResourcePermission structures
 
The resource permissions that you want to grant to the dataset.
 - RevokePermissions
 - 
- Type: Array of ResourcePermission structures
 
The resource permissions that you want to revoke from the dataset.
 
Result Syntax
[
    'DataSetArn' => '<string>',
    'DataSetId' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- DataSetArn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the dataset.
 - DataSetId
 - 
- Type: string
 
The ID for the dataset whose permissions you want to update. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- InternalFailureException:
 An internal failure occurred.
UpdateDataSource
$result = $client->updateDataSource([/* ... */]); $promise = $client->updateDataSourceAsync([/* ... */]);
Updates a data source.
Parameter Syntax
$result = $client->updateDataSource([
    'AwsAccountId' => '<string>', // REQUIRED
    'Credentials' => [
        'CopySourceArn' => '<string>',
        'CredentialPair' => [
            'AlternateDataSourceParameters' => [
                [
                    'AmazonElasticsearchParameters' => [
                        'Domain' => '<string>', // REQUIRED
                    ],
                    'AmazonOpenSearchParameters' => [
                        'Domain' => '<string>', // REQUIRED
                    ],
                    'AthenaParameters' => [
                        'IdentityCenterConfiguration' => [
                            'EnableIdentityPropagation' => true || false,
                        ],
                        'RoleArn' => '<string>',
                        'WorkGroup' => '<string>',
                    ],
                    'AuroraParameters' => [
                        'Database' => '<string>', // REQUIRED
                        'Host' => '<string>', // REQUIRED
                        'Port' => <integer>, // REQUIRED
                    ],
                    'AuroraPostgreSqlParameters' => [
                        'Database' => '<string>', // REQUIRED
                        'Host' => '<string>', // REQUIRED
                        'Port' => <integer>, // REQUIRED
                    ],
                    'AwsIotAnalyticsParameters' => [
                        'DataSetName' => '<string>', // REQUIRED
                    ],
                    'BigQueryParameters' => [
                        'DataSetRegion' => '<string>',
                        'ProjectId' => '<string>', // REQUIRED
                    ],
                    'ConfluenceParameters' => [
                        'ConfluenceUrl' => '<string>', // REQUIRED
                    ],
                    'CustomConnectionParameters' => [
                        'ConnectionType' => '<string>',
                    ],
                    'DatabricksParameters' => [
                        'Host' => '<string>', // REQUIRED
                        'Port' => <integer>, // REQUIRED
                        'SqlEndpointPath' => '<string>', // REQUIRED
                    ],
                    'ExasolParameters' => [
                        'Host' => '<string>', // REQUIRED
                        'Port' => <integer>, // REQUIRED
                    ],
                    'ImpalaParameters' => [
                        'Database' => '<string>',
                        'Host' => '<string>', // REQUIRED
                        'Port' => <integer>, // REQUIRED
                        'SqlEndpointPath' => '<string>', // REQUIRED
                    ],
                    'JiraParameters' => [
                        'SiteBaseUrl' => '<string>', // REQUIRED
                    ],
                    'MariaDbParameters' => [
                        'Database' => '<string>', // REQUIRED
                        'Host' => '<string>', // REQUIRED
                        'Port' => <integer>, // REQUIRED
                    ],
                    'MySqlParameters' => [
                        'Database' => '<string>', // REQUIRED
                        'Host' => '<string>', // REQUIRED
                        'Port' => <integer>, // REQUIRED
                    ],
                    'OracleParameters' => [
                        'Database' => '<string>', // REQUIRED
                        'Host' => '<string>', // REQUIRED
                        'Port' => <integer>, // REQUIRED
                        'UseServiceName' => true || false,
                    ],
                    'PostgreSqlParameters' => [
                        'Database' => '<string>', // REQUIRED
                        'Host' => '<string>', // REQUIRED
                        'Port' => <integer>, // REQUIRED
                    ],
                    'PrestoParameters' => [
                        'Catalog' => '<string>', // REQUIRED
                        'Host' => '<string>', // REQUIRED
                        'Port' => <integer>, // REQUIRED
                    ],
                    'QBusinessParameters' => [
                        'ApplicationArn' => '<string>', // REQUIRED
                    ],
                    'RdsParameters' => [
                        'Database' => '<string>', // REQUIRED
                        'InstanceId' => '<string>', // REQUIRED
                    ],
                    'RedshiftParameters' => [
                        'ClusterId' => '<string>',
                        'Database' => '<string>', // REQUIRED
                        'Host' => '<string>',
                        'IAMParameters' => [
                            'AutoCreateDatabaseUser' => true || false,
                            'DatabaseGroups' => ['<string>', ...],
                            'DatabaseUser' => '<string>',
                            'RoleArn' => '<string>', // REQUIRED
                        ],
                        'IdentityCenterConfiguration' => [
                            'EnableIdentityPropagation' => true || false,
                        ],
                        'Port' => <integer>,
                    ],
                    'S3KnowledgeBaseParameters' => [
                        'BucketUrl' => '<string>', // REQUIRED
                        'MetadataFilesLocation' => '<string>',
                        'RoleArn' => '<string>',
                    ],
                    'S3Parameters' => [
                        'ManifestFileLocation' => [ // REQUIRED
                            'Bucket' => '<string>', // REQUIRED
                            'Key' => '<string>', // REQUIRED
                        ],
                        'RoleArn' => '<string>',
                    ],
                    'ServiceNowParameters' => [
                        'SiteBaseUrl' => '<string>', // REQUIRED
                    ],
                    'SnowflakeParameters' => [
                        'AuthenticationType' => 'PASSWORD|TOKEN|X509',
                        'Database' => '<string>', // REQUIRED
                        'DatabaseAccessControlRole' => '<string>',
                        'Host' => '<string>', // REQUIRED
                        'OAuthParameters' => [
                            'IdentityProviderResourceUri' => '<string>',
                            'IdentityProviderVpcConnectionProperties' => [
                                'VpcConnectionArn' => '<string>', // REQUIRED
                            ],
                            'OAuthScope' => '<string>',
                            'TokenProviderUrl' => '<string>', // REQUIRED
                        ],
                        'Warehouse' => '<string>', // REQUIRED
                    ],
                    'SparkParameters' => [
                        'Host' => '<string>', // REQUIRED
                        'Port' => <integer>, // REQUIRED
                    ],
                    'SqlServerParameters' => [
                        'Database' => '<string>', // REQUIRED
                        'Host' => '<string>', // REQUIRED
                        'Port' => <integer>, // REQUIRED
                    ],
                    'StarburstParameters' => [
                        'AuthenticationType' => 'PASSWORD|TOKEN|X509',
                        'Catalog' => '<string>', // REQUIRED
                        'DatabaseAccessControlRole' => '<string>',
                        'Host' => '<string>', // REQUIRED
                        'OAuthParameters' => [
                            'IdentityProviderResourceUri' => '<string>',
                            'IdentityProviderVpcConnectionProperties' => [
                                'VpcConnectionArn' => '<string>', // REQUIRED
                            ],
                            'OAuthScope' => '<string>',
                            'TokenProviderUrl' => '<string>', // REQUIRED
                        ],
                        'Port' => <integer>, // REQUIRED
                        'ProductType' => 'GALAXY|ENTERPRISE',
                    ],
                    'TeradataParameters' => [
                        'Database' => '<string>', // REQUIRED
                        'Host' => '<string>', // REQUIRED
                        'Port' => <integer>, // REQUIRED
                    ],
                    'TrinoParameters' => [
                        'Catalog' => '<string>', // REQUIRED
                        'Host' => '<string>', // REQUIRED
                        'Port' => <integer>, // REQUIRED
                    ],
                    'TwitterParameters' => [
                        'MaxRows' => <integer>, // REQUIRED
                        'Query' => '<string>', // REQUIRED
                    ],
                    'WebCrawlerParameters' => [
                        'LoginPageUrl' => '<string>',
                        'PasswordButtonXpath' => '<string>',
                        'PasswordFieldXpath' => '<string>',
                        'UsernameButtonXpath' => '<string>',
                        'UsernameFieldXpath' => '<string>',
                        'WebCrawlerAuthType' => 'NO_AUTH|BASIC_AUTH|FORM|SAML', // REQUIRED
                        'WebProxyHostName' => '<string>',
                        'WebProxyPortNumber' => <integer>,
                    ],
                ],
                // ...
            ],
            'Password' => '<string>', // REQUIRED
            'Username' => '<string>', // REQUIRED
        ],
        'SecretArn' => '<string>',
        'WebProxyCredentials' => [
            'WebProxyPassword' => '<string>', // REQUIRED
            'WebProxyUsername' => '<string>', // REQUIRED
        ],
    ],
    'DataSourceId' => '<string>', // REQUIRED
    'DataSourceParameters' => [
        'AmazonElasticsearchParameters' => [
            'Domain' => '<string>', // REQUIRED
        ],
        'AmazonOpenSearchParameters' => [
            'Domain' => '<string>', // REQUIRED
        ],
        'AthenaParameters' => [
            'IdentityCenterConfiguration' => [
                'EnableIdentityPropagation' => true || false,
            ],
            'RoleArn' => '<string>',
            'WorkGroup' => '<string>',
        ],
        'AuroraParameters' => [
            'Database' => '<string>', // REQUIRED
            'Host' => '<string>', // REQUIRED
            'Port' => <integer>, // REQUIRED
        ],
        'AuroraPostgreSqlParameters' => [
            'Database' => '<string>', // REQUIRED
            'Host' => '<string>', // REQUIRED
            'Port' => <integer>, // REQUIRED
        ],
        'AwsIotAnalyticsParameters' => [
            'DataSetName' => '<string>', // REQUIRED
        ],
        'BigQueryParameters' => [
            'DataSetRegion' => '<string>',
            'ProjectId' => '<string>', // REQUIRED
        ],
        'ConfluenceParameters' => [
            'ConfluenceUrl' => '<string>', // REQUIRED
        ],
        'CustomConnectionParameters' => [
            'ConnectionType' => '<string>',
        ],
        'DatabricksParameters' => [
            'Host' => '<string>', // REQUIRED
            'Port' => <integer>, // REQUIRED
            'SqlEndpointPath' => '<string>', // REQUIRED
        ],
        'ExasolParameters' => [
            'Host' => '<string>', // REQUIRED
            'Port' => <integer>, // REQUIRED
        ],
        'ImpalaParameters' => [
            'Database' => '<string>',
            'Host' => '<string>', // REQUIRED
            'Port' => <integer>, // REQUIRED
            'SqlEndpointPath' => '<string>', // REQUIRED
        ],
        'JiraParameters' => [
            'SiteBaseUrl' => '<string>', // REQUIRED
        ],
        'MariaDbParameters' => [
            'Database' => '<string>', // REQUIRED
            'Host' => '<string>', // REQUIRED
            'Port' => <integer>, // REQUIRED
        ],
        'MySqlParameters' => [
            'Database' => '<string>', // REQUIRED
            'Host' => '<string>', // REQUIRED
            'Port' => <integer>, // REQUIRED
        ],
        'OracleParameters' => [
            'Database' => '<string>', // REQUIRED
            'Host' => '<string>', // REQUIRED
            'Port' => <integer>, // REQUIRED
            'UseServiceName' => true || false,
        ],
        'PostgreSqlParameters' => [
            'Database' => '<string>', // REQUIRED
            'Host' => '<string>', // REQUIRED
            'Port' => <integer>, // REQUIRED
        ],
        'PrestoParameters' => [
            'Catalog' => '<string>', // REQUIRED
            'Host' => '<string>', // REQUIRED
            'Port' => <integer>, // REQUIRED
        ],
        'QBusinessParameters' => [
            'ApplicationArn' => '<string>', // REQUIRED
        ],
        'RdsParameters' => [
            'Database' => '<string>', // REQUIRED
            'InstanceId' => '<string>', // REQUIRED
        ],
        'RedshiftParameters' => [
            'ClusterId' => '<string>',
            'Database' => '<string>', // REQUIRED
            'Host' => '<string>',
            'IAMParameters' => [
                'AutoCreateDatabaseUser' => true || false,
                'DatabaseGroups' => ['<string>', ...],
                'DatabaseUser' => '<string>',
                'RoleArn' => '<string>', // REQUIRED
            ],
            'IdentityCenterConfiguration' => [
                'EnableIdentityPropagation' => true || false,
            ],
            'Port' => <integer>,
        ],
        'S3KnowledgeBaseParameters' => [
            'BucketUrl' => '<string>', // REQUIRED
            'MetadataFilesLocation' => '<string>',
            'RoleArn' => '<string>',
        ],
        'S3Parameters' => [
            'ManifestFileLocation' => [ // REQUIRED
                'Bucket' => '<string>', // REQUIRED
                'Key' => '<string>', // REQUIRED
            ],
            'RoleArn' => '<string>',
        ],
        'ServiceNowParameters' => [
            'SiteBaseUrl' => '<string>', // REQUIRED
        ],
        'SnowflakeParameters' => [
            'AuthenticationType' => 'PASSWORD|TOKEN|X509',
            'Database' => '<string>', // REQUIRED
            'DatabaseAccessControlRole' => '<string>',
            'Host' => '<string>', // REQUIRED
            'OAuthParameters' => [
                'IdentityProviderResourceUri' => '<string>',
                'IdentityProviderVpcConnectionProperties' => [
                    'VpcConnectionArn' => '<string>', // REQUIRED
                ],
                'OAuthScope' => '<string>',
                'TokenProviderUrl' => '<string>', // REQUIRED
            ],
            'Warehouse' => '<string>', // REQUIRED
        ],
        'SparkParameters' => [
            'Host' => '<string>', // REQUIRED
            'Port' => <integer>, // REQUIRED
        ],
        'SqlServerParameters' => [
            'Database' => '<string>', // REQUIRED
            'Host' => '<string>', // REQUIRED
            'Port' => <integer>, // REQUIRED
        ],
        'StarburstParameters' => [
            'AuthenticationType' => 'PASSWORD|TOKEN|X509',
            'Catalog' => '<string>', // REQUIRED
            'DatabaseAccessControlRole' => '<string>',
            'Host' => '<string>', // REQUIRED
            'OAuthParameters' => [
                'IdentityProviderResourceUri' => '<string>',
                'IdentityProviderVpcConnectionProperties' => [
                    'VpcConnectionArn' => '<string>', // REQUIRED
                ],
                'OAuthScope' => '<string>',
                'TokenProviderUrl' => '<string>', // REQUIRED
            ],
            'Port' => <integer>, // REQUIRED
            'ProductType' => 'GALAXY|ENTERPRISE',
        ],
        'TeradataParameters' => [
            'Database' => '<string>', // REQUIRED
            'Host' => '<string>', // REQUIRED
            'Port' => <integer>, // REQUIRED
        ],
        'TrinoParameters' => [
            'Catalog' => '<string>', // REQUIRED
            'Host' => '<string>', // REQUIRED
            'Port' => <integer>, // REQUIRED
        ],
        'TwitterParameters' => [
            'MaxRows' => <integer>, // REQUIRED
            'Query' => '<string>', // REQUIRED
        ],
        'WebCrawlerParameters' => [
            'LoginPageUrl' => '<string>',
            'PasswordButtonXpath' => '<string>',
            'PasswordFieldXpath' => '<string>',
            'UsernameButtonXpath' => '<string>',
            'UsernameFieldXpath' => '<string>',
            'WebCrawlerAuthType' => 'NO_AUTH|BASIC_AUTH|FORM|SAML', // REQUIRED
            'WebProxyHostName' => '<string>',
            'WebProxyPortNumber' => <integer>,
        ],
    ],
    'Name' => '<string>', // REQUIRED
    'SslProperties' => [
        'DisableSsl' => true || false,
    ],
    'VpcConnectionProperties' => [
        'VpcConnectionArn' => '<string>', // REQUIRED
    ],
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services account ID.
 - Credentials
 - 
- Type: DataSourceCredentials structure
 
The credentials that Amazon Quick Sight that uses to connect to your underlying source. Currently, only credentials based on user name and password are supported.
 - DataSourceId
 - 
- Required: Yes
 - Type: string
 
The ID of the data source. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 - DataSourceParameters
 - 
- Type: DataSourceParameters structure
 
The parameters that Amazon Quick Sight uses to connect to your underlying source.
 - Name
 - 
- Required: Yes
 - Type: string
 
A display name for the data source.
 - SslProperties
 - 
- Type: SslProperties structure
 
Secure Socket Layer (SSL) properties that apply when Amazon Quick Sight connects to your underlying source.
 - VpcConnectionProperties
 - 
- Type: VpcConnectionProperties structure
 
Use this parameter only when you want Amazon Quick Sight to use a VPC connection when connecting to your underlying source.
 
Result Syntax
[
    'Arn' => '<string>',
    'DataSourceId' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
    'UpdateStatus' => 'CREATION_IN_PROGRESS|CREATION_SUCCESSFUL|CREATION_FAILED|UPDATE_IN_PROGRESS|UPDATE_SUCCESSFUL|UPDATE_FAILED|DELETED',
]
	Result Details
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the data source.
 - DataSourceId
 - 
- Type: string
 
The ID of the data source. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - UpdateStatus
 - 
- Type: string
 
The update status of the data source's last update.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ThrottlingException:
 Access is throttled.
- ResourceNotFoundException:
 One or more resources can't be found.
- CustomerManagedKeyUnavailableException:
 The customer managed key that is registered to your Amazon Quick Sight account is unavailable.
- InternalFailureException:
 An internal failure occurred.
UpdateDataSourcePermissions
$result = $client->updateDataSourcePermissions([/* ... */]); $promise = $client->updateDataSourcePermissionsAsync([/* ... */]);
Updates the permissions to a data source.
Parameter Syntax
$result = $client->updateDataSourcePermissions([
    'AwsAccountId' => '<string>', // REQUIRED
    'DataSourceId' => '<string>', // REQUIRED
    'GrantPermissions' => [
        [
            'Actions' => ['<string>', ...], // REQUIRED
            'Principal' => '<string>', // REQUIRED
        ],
        // ...
    ],
    'RevokePermissions' => [
        [
            'Actions' => ['<string>', ...], // REQUIRED
            'Principal' => '<string>', // REQUIRED
        ],
        // ...
    ],
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services account ID.
 - DataSourceId
 - 
- Required: Yes
 - Type: string
 
The ID of the data source. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 - GrantPermissions
 - 
- Type: Array of ResourcePermission structures
 
A list of resource permissions that you want to grant on the data source.
 - RevokePermissions
 - 
- Type: Array of ResourcePermission structures
 
A list of resource permissions that you want to revoke on the data source.
 
Result Syntax
[
    'DataSourceArn' => '<string>',
    'DataSourceId' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- DataSourceArn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the data source.
 - DataSourceId
 - 
- Type: string
 
The ID of the data source. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- InternalFailureException:
 An internal failure occurred.
UpdateDefaultQBusinessApplication
$result = $client->updateDefaultQBusinessApplication([/* ... */]); $promise = $client->updateDefaultQBusinessApplicationAsync([/* ... */]);
Updates a Amazon Q Business application that is linked to a Quick Sight account.
Parameter Syntax
$result = $client->updateDefaultQBusinessApplication([
    'ApplicationId' => '<string>', // REQUIRED
    'AwsAccountId' => '<string>', // REQUIRED
    'Namespace' => '<string>',
]);
	Parameter Details
Members
- ApplicationId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Q Business application that you want to update.
 - AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Quick Sight account that is connected to the Amazon Q Business application that you want to update.
 - Namespace
 - 
- Type: string
 
The Quick Sight namespace that contains the linked Amazon Q Business application. If this field is left blank, the default namespace is used. Currently, the default namespace is the only valid value for this parameter.
 
Result Syntax
[
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- ThrottlingException:
 Access is throttled.
- ResourceNotFoundException:
 One or more resources can't be found.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- InternalFailureException:
 An internal failure occurred.
UpdateFlowPermissions
$result = $client->updateFlowPermissions([/* ... */]); $promise = $client->updateFlowPermissionsAsync([/* ... */]);
Updates permissions against principals on a flow.
Parameter Syntax
$result = $client->updateFlowPermissions([
    'AwsAccountId' => '<string>', // REQUIRED
    'FlowId' => '<string>', // REQUIRED
    'GrantPermissions' => [
        [
            'Actions' => ['<string>', ...], // REQUIRED
            'Principal' => '<string>', // REQUIRED
        ],
        // ...
    ],
    'RevokePermissions' => [
        [
            'Actions' => ['<string>', ...], // REQUIRED
            'Principal' => '<string>', // REQUIRED
        ],
        // ...
    ],
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the flow you are updating permissions against.
 - FlowId
 - 
- Required: Yes
 - Type: string
 
The unique identifier of the flow to update permissions for.
 - GrantPermissions
 - 
- Type: Array of Permission structures
 
The permissions that you want to grant on this flow.
 - RevokePermissions
 - 
- Type: Array of Permission structures
 
The permissions that you want to revoke from this flow.
 
Result Syntax
[
    'Arn' => '<string>',
    'FlowId' => '<string>',
    'Permissions' => [
        [
            'Actions' => ['<string>', ...],
            'Principal' => '<string>',
        ],
        // ...
    ],
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- Arn
 - 
- Required: Yes
 - Type: string
 
The Amazon Resource Name (ARN) of the flow you are updating permissions against.
 - FlowId
 - 
- Required: Yes
 - Type: string
 
The unique identifier of the flow with updated permissions.
 - Permissions
 - 
- Required: Yes
 - Type: Array of Permission structures
 
The permissions on the flow after they are updated.
 - RequestId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- ThrottlingException:
 Access is throttled.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- InternalFailureException:
 An internal failure occurred.
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
UpdateFolder
$result = $client->updateFolder([/* ... */]); $promise = $client->updateFolderAsync([/* ... */]);
Updates the name of a folder.
Parameter Syntax
$result = $client->updateFolder([
    'AwsAccountId' => '<string>', // REQUIRED
    'FolderId' => '<string>', // REQUIRED
    'Name' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID for the Amazon Web Services account that contains the folder to update.
 - FolderId
 - 
- Required: Yes
 - Type: string
 
The ID of the folder.
 - Name
 - 
- Required: Yes
 - Type: string
 
The name of the folder.
 
Result Syntax
[
    'Arn' => '<string>',
    'FolderId' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the folder.
 - FolderId
 - 
- Type: string
 
The ID of the folder.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ResourceExistsException:
 The resource specified already exists.
- ResourceNotFoundException:
 One or more resources can't be found.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- ThrottlingException:
 Access is throttled.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
UpdateFolderPermissions
$result = $client->updateFolderPermissions([/* ... */]); $promise = $client->updateFolderPermissionsAsync([/* ... */]);
Updates permissions of a folder.
Parameter Syntax
$result = $client->updateFolderPermissions([
    'AwsAccountId' => '<string>', // REQUIRED
    'FolderId' => '<string>', // REQUIRED
    'GrantPermissions' => [
        [
            'Actions' => ['<string>', ...], // REQUIRED
            'Principal' => '<string>', // REQUIRED
        ],
        // ...
    ],
    'RevokePermissions' => [
        [
            'Actions' => ['<string>', ...], // REQUIRED
            'Principal' => '<string>', // REQUIRED
        ],
        // ...
    ],
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID for the Amazon Web Services account that contains the folder to update.
 - FolderId
 - 
- Required: Yes
 - Type: string
 
The ID of the folder.
 - GrantPermissions
 - 
- Type: Array of ResourcePermission structures
 
The permissions that you want to grant on a resource. Namespace ARNs are not supported
Principalvalues for folder permissions. - RevokePermissions
 - 
- Type: Array of ResourcePermission structures
 
The permissions that you want to revoke from a resource. Namespace ARNs are not supported
Principalvalues for folder permissions. 
Result Syntax
[
    'Arn' => '<string>',
    'FolderId' => '<string>',
    'Permissions' => [
        [
            'Actions' => ['<string>', ...],
            'Principal' => '<string>',
        ],
        // ...
    ],
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the folder.
 - FolderId
 - 
- Type: string
 
The ID of the folder.
 - Permissions
 - 
- Type: Array of ResourcePermission structures
 
Information about the permissions for the folder.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- LimitExceededException:
 A limit is exceeded.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
UpdateGroup
$result = $client->updateGroup([/* ... */]); $promise = $client->updateGroupAsync([/* ... */]);
Changes a group description.
Parameter Syntax
$result = $client->updateGroup([
    'AwsAccountId' => '<string>', // REQUIRED
    'Description' => '<string>',
    'GroupName' => '<string>', // REQUIRED
    'Namespace' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID for the Amazon Web Services account that the group is in. Currently, you use the ID for the Amazon Web Services account that contains your Amazon Quick Sight account.
 - Description
 - 
- Type: string
 
The description for the group that you want to update.
 - GroupName
 - 
- Required: Yes
 - Type: string
 
The name of the group that you want to update.
 - Namespace
 - 
- Required: Yes
 - Type: string
 
The namespace of the group that you want to update.
 
Result Syntax
[
    'Group' => [
        'Arn' => '<string>',
        'Description' => '<string>',
        'GroupName' => '<string>',
        'PrincipalId' => '<string>',
    ],
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- Group
 - 
- Type: Group structure
 
The name of the group.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- PreconditionNotMetException:
 One or more preconditions aren't met.
- InternalFailureException:
 An internal failure occurred.
- ResourceUnavailableException:
 This resource is currently unavailable.
UpdateIAMPolicyAssignment
$result = $client->updateIAMPolicyAssignment([/* ... */]); $promise = $client->updateIAMPolicyAssignmentAsync([/* ... */]);
Updates an existing IAM policy assignment. This operation updates only the optional parameter or parameters that are specified in the request. This overwrites all of the users included in Identities. 
Parameter Syntax
$result = $client->updateIAMPolicyAssignment([
    'AssignmentName' => '<string>', // REQUIRED
    'AssignmentStatus' => 'ENABLED|DRAFT|DISABLED',
    'AwsAccountId' => '<string>', // REQUIRED
    'Identities' => [
        '<String>' => ['<string>', ...],
        // ...
    ],
    'Namespace' => '<string>', // REQUIRED
    'PolicyArn' => '<string>',
]);
	Parameter Details
Members
- AssignmentName
 - 
- Required: Yes
 - Type: string
 
The name of the assignment, also called a rule. The name must be unique within the Amazon Web Services account.
 - AssignmentStatus
 - 
- Type: string
 
The status of the assignment. Possible values are as follows:
-  
ENABLED- Anything specified in this assignment is used when creating the data source. -  
DISABLED- This assignment isn't used when creating the data source. -  
DRAFT- This assignment is an unfinished draft and isn't used when creating the data source. 
 - AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the IAM policy assignment.
 - Identities
 - 
- Type: Associative array of custom strings keys (String) to stringss
 
The Amazon Quick Sight users, groups, or both that you want to assign the policy to.
 - Namespace
 - 
- Required: Yes
 - Type: string
 
The namespace of the assignment.
 - PolicyArn
 - 
- Type: string
 
The ARN for the IAM policy to apply to the Amazon Quick Sight users and groups specified in this assignment.
 
Result Syntax
[
    'AssignmentId' => '<string>',
    'AssignmentName' => '<string>',
    'AssignmentStatus' => 'ENABLED|DRAFT|DISABLED',
    'Identities' => [
        '<String>' => ['<string>', ...],
        // ...
    ],
    'PolicyArn' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- AssignmentId
 - 
- Type: string
 
The ID of the assignment.
 - AssignmentName
 - 
- Type: string
 
The name of the assignment or rule.
 - AssignmentStatus
 - 
- Type: string
 
The status of the assignment. Possible values are as follows:
-  
ENABLED- Anything specified in this assignment is used when creating the data source. -  
DISABLED- This assignment isn't used when creating the data source. -  
DRAFT- This assignment is an unfinished draft and isn't used when creating the data source. 
 - Identities
 - 
- Type: Associative array of custom strings keys (String) to stringss
 
The Amazon Quick Sight users, groups, or both that the IAM policy is assigned to.
 - PolicyArn
 - 
- Type: string
 
The ARN for the IAM policy applied to the Amazon Quick Sight users and groups specified in this assignment.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceExistsException:
 The resource specified already exists.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- ConcurrentUpdatingException:
 A resource is already in a state that indicates an operation is happening that must complete before a new update can be applied.
- InternalFailureException:
 An internal failure occurred.
UpdateIdentityPropagationConfig
$result = $client->updateIdentityPropagationConfig([/* ... */]); $promise = $client->updateIdentityPropagationConfigAsync([/* ... */]);
Adds or updates services and authorized targets to configure what the Quick Sight IAM Identity Center application can access.
This operation is only supported for Quick Sight accounts using IAM Identity Center
Parameter Syntax
$result = $client->updateIdentityPropagationConfig([
    'AuthorizedTargets' => ['<string>', ...],
    'AwsAccountId' => '<string>', // REQUIRED
    'Service' => 'REDSHIFT|QBUSINESS|ATHENA', // REQUIRED
]);
	Parameter Details
Members
- AuthorizedTargets
 - 
- Type: Array of strings
 
Specifies a list of application ARNs that represent the authorized targets for a service.
 - AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the identity propagation configuration that you want to update.
 - Service
 - 
- Required: Yes
 - Type: string
 
The name of the Amazon Web Services service that contains the authorized targets that you want to add or update.
 
Result Syntax
[
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- InternalFailureException:
 An internal failure occurred.
UpdateIpRestriction
$result = $client->updateIpRestriction([/* ... */]); $promise = $client->updateIpRestrictionAsync([/* ... */]);
Updates the content and status of IP rules. Traffic from a source is allowed when the source satisfies either the IpRestrictionRule, VpcIdRestrictionRule, or VpcEndpointIdRestrictionRule. To use this operation, you must provide the entire map of rules. You can use the DescribeIpRestriction operation to get the current rule map.
Parameter Syntax
$result = $client->updateIpRestriction([
    'AwsAccountId' => '<string>', // REQUIRED
    'Enabled' => true || false,
    'IpRestrictionRuleMap' => ['<string>', ...],
    'VpcEndpointIdRestrictionRuleMap' => ['<string>', ...],
    'VpcIdRestrictionRuleMap' => ['<string>', ...],
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the IP rules.
 - Enabled
 - 
- Type: boolean
 
A value that specifies whether IP rules are turned on.
 - IpRestrictionRuleMap
 - 
- Type: Associative array of custom strings keys (CIDR) to strings
 
A map that describes the updated IP rules with CIDR ranges and descriptions.
 - VpcEndpointIdRestrictionRuleMap
 - 
- Type: Associative array of custom strings keys (VpcEndpointId) to strings
 
A map of allowed VPC endpoint IDs and their corresponding rule descriptions.
 - VpcIdRestrictionRuleMap
 - 
- Type: Associative array of custom strings keys (VpcId) to strings
 
A map of VPC IDs and their corresponding rules. When you configure this parameter, traffic from all VPC endpoints that are present in the specified VPC is allowed.
 
Result Syntax
[
    'AwsAccountId' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- AwsAccountId
 - 
- Type: string
 
The ID of the Amazon Web Services account that contains the IP rules.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- LimitExceededException:
 A limit is exceeded.
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ThrottlingException:
 Access is throttled.
- ResourceNotFoundException:
 One or more resources can't be found.
- InternalFailureException:
 An internal failure occurred.
UpdateKeyRegistration
$result = $client->updateKeyRegistration([/* ... */]); $promise = $client->updateKeyRegistrationAsync([/* ... */]);
Updates a customer managed key in a Quick Sight account.
Parameter Syntax
$result = $client->updateKeyRegistration([
    'AwsAccountId' => '<string>', // REQUIRED
    'KeyRegistration' => [ // REQUIRED
        [
            'DefaultKey' => true || false,
            'KeyArn' => '<string>',
        ],
        // ...
    ],
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the customer managed key registration that you want to update.
 - KeyRegistration
 - 
- Required: Yes
 - Type: Array of RegisteredCustomerManagedKey structures
 
A list of
RegisteredCustomerManagedKeyobjects to be updated to the Quick Sight account. 
Result Syntax
[
    'FailedKeyRegistration' => [
        [
            'KeyArn' => '<string>',
            'Message' => '<string>',
            'SenderFault' => true || false,
            'StatusCode' => <integer>,
        ],
        // ...
    ],
    'RequestId' => '<string>',
    'SuccessfulKeyRegistration' => [
        [
            'KeyArn' => '<string>',
            'StatusCode' => <integer>,
        ],
        // ...
    ],
]
	Result Details
Members
- FailedKeyRegistration
 - 
- Type: Array of FailedKeyRegistrationEntry structures
 
A list of all customer managed key registrations that failed to update.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - SuccessfulKeyRegistration
 - 
- Type: Array of SuccessfulKeyRegistrationEntry structures
 
A list of all customer managed key registrations that were successfully updated.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ThrottlingException:
 Access is throttled.
- InternalFailureException:
 An internal failure occurred.
UpdatePublicSharingSettings
$result = $client->updatePublicSharingSettings([/* ... */]); $promise = $client->updatePublicSharingSettingsAsync([/* ... */]);
This API controls public sharing settings for your entire Quick Sight account, affecting data security and access. When you enable public sharing: Dashboards can be shared publicly This setting affects your entire Amazon Web Services account and all Quick Sight users  Before proceeding: Ensure you understand the security implications and have proper IAM permissions configured. 
 
Use the UpdatePublicSharingSettings operation to turn on or turn off the public sharing settings of an Amazon Quick Sight dashboard.
To use this operation, turn on session capacity pricing for your Amazon Quick Sight account.
Before you can turn on public sharing on your account, make sure to give public sharing permissions to an administrative user in the Identity and Access Management (IAM) console. For more information on using IAM with Amazon Quick Sight, see Using QuickSight with IAM in the Amazon Quick Sight User Guide.
Parameter Syntax
$result = $client->updatePublicSharingSettings([
    'AwsAccountId' => '<string>', // REQUIRED
    'PublicSharingEnabled' => true || false,
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services account ID associated with your Amazon Quick Sight subscription.
 - PublicSharingEnabled
 - 
- Type: boolean
 
A Boolean value that indicates whether public sharing is turned on for an QuickSight account.
 
Result Syntax
[
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- UnsupportedPricingPlanException:
 This error indicates that you are calling an embedding operation in Amazon Quick Sight without the required pricing plan on your Amazon Web Services account. Before you can use embedding for anonymous users, a Quick Suite administrator needs to add capacity pricing to Quick Sight. You can do this on the Manage Quick Suite page.
After capacity pricing is added, you can use the
GetDashboardEmbedUrlAPI operation with the--identity-type ANONYMOUSoption.- InternalFailureException:
 An internal failure occurred.
UpdateQPersonalizationConfiguration
$result = $client->updateQPersonalizationConfiguration([/* ... */]); $promise = $client->updateQPersonalizationConfigurationAsync([/* ... */]);
Updates a personalization configuration.
Parameter Syntax
$result = $client->updateQPersonalizationConfiguration([
    'AwsAccountId' => '<string>', // REQUIRED
    'PersonalizationMode' => 'ENABLED|DISABLED', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account account that contains the personalization configuration that the user wants to update.
 - PersonalizationMode
 - 
- Required: Yes
 - Type: string
 
An option to allow Amazon Quick Sight to customize data stories with user specific metadata, specifically location and job information, in your IAM Identity Center instance.
 
Result Syntax
[
    'PersonalizationMode' => 'ENABLED|DISABLED',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- PersonalizationMode
 - 
- Type: string
 
The personalization mode that is used for the personalization configuration.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- InternalFailureException:
 An internal failure occurred.
- ResourceUnavailableException:
 This resource is currently unavailable.
UpdateQuickSightQSearchConfiguration
$result = $client->updateQuickSightQSearchConfiguration([/* ... */]); $promise = $client->updateQuickSightQSearchConfigurationAsync([/* ... */]);
Updates the state of a Quick Sight Q Search configuration.
Parameter Syntax
$result = $client->updateQuickSightQSearchConfiguration([
    'AwsAccountId' => '<string>', // REQUIRED
    'QSearchStatus' => 'ENABLED|DISABLED', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the Quick Sight Q Search configuration that you want to update.
 - QSearchStatus
 - 
- Required: Yes
 - Type: string
 
The status of the Quick Sight Q Search configuration that the user wants to update.
 
Result Syntax
[
    'QSearchStatus' => 'ENABLED|DISABLED',
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- QSearchStatus
 - 
- Type: string
 
The status of the Quick Sight Q Search configuration.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ThrottlingException:
 Access is throttled.
- ResourceNotFoundException:
 One or more resources can't be found.
- InternalFailureException:
 An internal failure occurred.
UpdateRefreshSchedule
$result = $client->updateRefreshSchedule([/* ... */]); $promise = $client->updateRefreshScheduleAsync([/* ... */]);
Updates a refresh schedule for a dataset.
Parameter Syntax
$result = $client->updateRefreshSchedule([
    'AwsAccountId' => '<string>', // REQUIRED
    'DataSetId' => '<string>', // REQUIRED
    'Schedule' => [ // REQUIRED
        'Arn' => '<string>',
        'RefreshType' => 'INCREMENTAL_REFRESH|FULL_REFRESH', // REQUIRED
        'ScheduleFrequency' => [ // REQUIRED
            'Interval' => 'MINUTE15|MINUTE30|HOURLY|DAILY|WEEKLY|MONTHLY', // REQUIRED
            'RefreshOnDay' => [
                'DayOfMonth' => '<string>',
                'DayOfWeek' => 'SUNDAY|MONDAY|TUESDAY|WEDNESDAY|THURSDAY|FRIDAY|SATURDAY',
            ],
            'TimeOfTheDay' => '<string>',
            'Timezone' => '<string>',
        ],
        'ScheduleId' => '<string>', // REQUIRED
        'StartAfterDateTime' => <integer || string || DateTime>,
    ],
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services account ID.
 - DataSetId
 - 
- Required: Yes
 - Type: string
 
The ID of the dataset.
 - Schedule
 - 
- Required: Yes
 - Type: RefreshSchedule structure
 
The refresh schedule.
 
Result Syntax
[
    'Arn' => '<string>',
    'RequestId' => '<string>',
    'ScheduleId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) for the refresh schedule.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - ScheduleId
 - 
- Type: string
 
The ID of the refresh schedule.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- LimitExceededException:
 A limit is exceeded.
- PreconditionNotMetException:
 One or more preconditions aren't met.
- InternalFailureException:
 An internal failure occurred.
UpdateRoleCustomPermission
$result = $client->updateRoleCustomPermission([/* ... */]); $promise = $client->updateRoleCustomPermissionAsync([/* ... */]);
Updates the custom permissions that are associated with a role.
Parameter Syntax
$result = $client->updateRoleCustomPermission([
    'AwsAccountId' => '<string>', // REQUIRED
    'CustomPermissionsName' => '<string>', // REQUIRED
    'Namespace' => '<string>', // REQUIRED
    'Role' => 'ADMIN|AUTHOR|READER|ADMIN_PRO|AUTHOR_PRO|READER_PRO', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID for the Amazon Web Services account that you want to create a group in. The Amazon Web Services account ID that you provide must be the same Amazon Web Services account that contains your Amazon Quick Sight account.
 - CustomPermissionsName
 - 
- Required: Yes
 - Type: string
 
The name of the custom permission that you want to update the role with.
 - Namespace
 - 
- Required: Yes
 - Type: string
 
The namespace that contains the role that you want to update.
 - Role
 - 
- Required: Yes
 - Type: string
 
The name of role tht you want to update.
 
Result Syntax
[
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- PreconditionNotMetException:
 One or more preconditions aren't met.
- InternalFailureException:
 An internal failure occurred.
- ResourceUnavailableException:
 This resource is currently unavailable.
UpdateSPICECapacityConfiguration
$result = $client->updateSPICECapacityConfiguration([/* ... */]); $promise = $client->updateSPICECapacityConfigurationAsync([/* ... */]);
Updates the SPICE capacity configuration for a Quick Sight account.
Parameter Syntax
$result = $client->updateSPICECapacityConfiguration([
    'AwsAccountId' => '<string>', // REQUIRED
    'PurchaseMode' => 'MANUAL|AUTO_PURCHASE', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the SPICE configuration that you want to update.
 - PurchaseMode
 - 
- Required: Yes
 - Type: string
 
Determines how SPICE capacity can be purchased. The following options are available.
-  
MANUAL: SPICE capacity can only be purchased manually. -  
AUTO_PURCHASE: Extra SPICE capacity is automatically purchased on your behalf as needed. SPICE capacity can also be purchased manually with this option. 
 
Result Syntax
[
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- InternalFailureException:
 An internal failure occurred.
UpdateTemplate
$result = $client->updateTemplate([/* ... */]); $promise = $client->updateTemplateAsync([/* ... */]);
Updates a template from an existing Amazon Quick Sight analysis or another template.
Parameter Syntax
$result = $client->updateTemplate([
    'AwsAccountId' => '<string>', // REQUIRED
    'Definition' => [
        'AnalysisDefaults' => [
            'DefaultNewSheetConfiguration' => [ // REQUIRED
                'InteractiveLayoutConfiguration' => [
                    'FreeForm' => [
                        'CanvasSizeOptions' => [ // REQUIRED
                            'ScreenCanvasSizeOptions' => [
                                'OptimizedViewPortWidth' => '<string>', // REQUIRED
                            ],
                        ],
                    ],
                    'Grid' => [
                        'CanvasSizeOptions' => [ // REQUIRED
                            'ScreenCanvasSizeOptions' => [
                                'OptimizedViewPortWidth' => '<string>',
                                'ResizeOption' => 'FIXED|RESPONSIVE', // REQUIRED
                            ],
                        ],
                    ],
                ],
                'PaginatedLayoutConfiguration' => [
                    'SectionBased' => [
                        'CanvasSizeOptions' => [ // REQUIRED
                            'PaperCanvasSizeOptions' => [
                                'PaperMargin' => [
                                    'Bottom' => '<string>',
                                    'Left' => '<string>',
                                    'Right' => '<string>',
                                    'Top' => '<string>',
                                ],
                                'PaperOrientation' => 'PORTRAIT|LANDSCAPE',
                                'PaperSize' => 'US_LETTER|US_LEGAL|US_TABLOID_LEDGER|A0|A1|A2|A3|A4|A5|JIS_B4|JIS_B5',
                            ],
                        ],
                    ],
                ],
                'SheetContentType' => 'PAGINATED|INTERACTIVE',
            ],
        ],
        'CalculatedFields' => [
            [
                'DataSetIdentifier' => '<string>', // REQUIRED
                'Expression' => '<string>', // REQUIRED
                'Name' => '<string>', // REQUIRED
            ],
            // ...
        ],
        'ColumnConfigurations' => [
            [
                'ColorsConfiguration' => [
                    'CustomColors' => [
                        [
                            'Color' => '<string>', // REQUIRED
                            'FieldValue' => '<string>',
                            'SpecialValue' => 'EMPTY|NULL|OTHER',
                        ],
                        // ...
                    ],
                ],
                'Column' => [ // REQUIRED
                    'ColumnName' => '<string>', // REQUIRED
                    'DataSetIdentifier' => '<string>', // REQUIRED
                ],
                'FormatConfiguration' => [
                    'DateTimeFormatConfiguration' => [
                        'DateTimeFormat' => '<string>',
                        'NullValueFormatConfiguration' => [
                            'NullString' => '<string>', // REQUIRED
                        ],
                        'NumericFormatConfiguration' => [
                            'CurrencyDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                                'Symbol' => '<string>',
                            ],
                            'NumberDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                            'PercentageDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                        ],
                    ],
                    'NumberFormatConfiguration' => [
                        'FormatConfiguration' => [
                            'CurrencyDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                                'Symbol' => '<string>',
                            ],
                            'NumberDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                            'PercentageDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                        ],
                    ],
                    'StringFormatConfiguration' => [
                        'NullValueFormatConfiguration' => [
                            'NullString' => '<string>', // REQUIRED
                        ],
                        'NumericFormatConfiguration' => [
                            'CurrencyDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                                'Symbol' => '<string>',
                            ],
                            'NumberDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                            'PercentageDisplayFormatConfiguration' => [
                                'DecimalPlacesConfiguration' => [
                                    'DecimalPlaces' => <integer>, // REQUIRED
                                ],
                                'NegativeValueConfiguration' => [
                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                ],
                                'NullValueFormatConfiguration' => [
                                    'NullString' => '<string>', // REQUIRED
                                ],
                                'Prefix' => '<string>',
                                'SeparatorConfiguration' => [
                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                    'ThousandsSeparator' => [
                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                        'Symbol' => 'COMMA|DOT|SPACE',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'Suffix' => '<string>',
                            ],
                        ],
                    ],
                ],
                'Role' => 'DIMENSION|MEASURE',
            ],
            // ...
        ],
        'DataSetConfigurations' => [ // REQUIRED
            [
                'ColumnGroupSchemaList' => [
                    [
                        'ColumnGroupColumnSchemaList' => [
                            [
                                'Name' => '<string>',
                            ],
                            // ...
                        ],
                        'Name' => '<string>',
                    ],
                    // ...
                ],
                'DataSetSchema' => [
                    'ColumnSchemaList' => [
                        [
                            'DataType' => '<string>',
                            'GeographicRole' => '<string>',
                            'Name' => '<string>',
                        ],
                        // ...
                    ],
                ],
                'Placeholder' => '<string>',
            ],
            // ...
        ],
        'FilterGroups' => [
            [
                'CrossDataset' => 'ALL_DATASETS|SINGLE_DATASET', // REQUIRED
                'FilterGroupId' => '<string>', // REQUIRED
                'Filters' => [ // REQUIRED
                    [
                        'CategoryFilter' => [
                            'Column' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'Configuration' => [ // REQUIRED
                                'CustomFilterConfiguration' => [
                                    'CategoryValue' => '<string>',
                                    'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH', // REQUIRED
                                    'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY', // REQUIRED
                                    'ParameterName' => '<string>',
                                    'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                ],
                                'CustomFilterListConfiguration' => [
                                    'CategoryValues' => ['<string>', ...],
                                    'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH', // REQUIRED
                                    'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY', // REQUIRED
                                    'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                ],
                                'FilterListConfiguration' => [
                                    'CategoryValues' => ['<string>', ...],
                                    'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH', // REQUIRED
                                    'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY',
                                    'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                ],
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [ // REQUIRED
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>, // REQUIRED
                                        'MinimumValue' => <float>, // REQUIRED
                                        'StepSize' => <float>, // REQUIRED
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>', // REQUIRED
                            ],
                            'FilterId' => '<string>', // REQUIRED
                        ],
                        'NestedFilter' => [
                            'Column' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'FilterId' => '<string>', // REQUIRED
                            'IncludeInnerSet' => true || false, // REQUIRED
                            'InnerFilter' => [ // REQUIRED
                                'CategoryInnerFilter' => [
                                    'Column' => [ // REQUIRED
                                        'ColumnName' => '<string>', // REQUIRED
                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                    ],
                                    'Configuration' => [ // REQUIRED
                                        'CustomFilterConfiguration' => [
                                            'CategoryValue' => '<string>',
                                            'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH', // REQUIRED
                                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY', // REQUIRED
                                            'ParameterName' => '<string>',
                                            'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                        ],
                                        'CustomFilterListConfiguration' => [
                                            'CategoryValues' => ['<string>', ...],
                                            'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH', // REQUIRED
                                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY', // REQUIRED
                                            'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                        ],
                                        'FilterListConfiguration' => [
                                            'CategoryValues' => ['<string>', ...],
                                            'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL|CONTAINS|DOES_NOT_CONTAIN|STARTS_WITH|ENDS_WITH', // REQUIRED
                                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY',
                                            'SelectAllOptions' => 'FILTER_ALL_VALUES',
                                        ],
                                    ],
                                    'DefaultFilterControlConfiguration' => [
                                        'ControlOptions' => [ // REQUIRED
                                            'DefaultDateTimePickerOptions' => [
                                                'CommitMode' => 'AUTO|MANUAL',
                                                'DisplayOptions' => [
                                                    'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                                    'DateTimeFormat' => '<string>',
                                                    'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                            ],
                                            'DefaultDropdownOptions' => [
                                                'CommitMode' => 'AUTO|MANUAL',
                                                'DisplayOptions' => [
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'SelectAllOptions' => [
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'SelectableValues' => [
                                                    'Values' => ['<string>', ...],
                                                ],
                                                'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                            ],
                                            'DefaultListOptions' => [
                                                'DisplayOptions' => [
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'SearchOptions' => [
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'SelectAllOptions' => [
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'SelectableValues' => [
                                                    'Values' => ['<string>', ...],
                                                ],
                                                'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                            ],
                                            'DefaultRelativeDateTimeOptions' => [
                                                'CommitMode' => 'AUTO|MANUAL',
                                                'DisplayOptions' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                            ],
                                            'DefaultSliderOptions' => [
                                                'DisplayOptions' => [
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'MaximumValue' => <float>, // REQUIRED
                                                'MinimumValue' => <float>, // REQUIRED
                                                'StepSize' => <float>, // REQUIRED
                                                'Type' => 'SINGLE_POINT|RANGE',
                                            ],
                                            'DefaultTextAreaOptions' => [
                                                'Delimiter' => '<string>',
                                                'DisplayOptions' => [
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'PlaceholderOptions' => [
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                            ],
                                            'DefaultTextFieldOptions' => [
                                                'DisplayOptions' => [
                                                    'InfoIconLabelOptions' => [
                                                        'InfoIconText' => '<string>',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'PlaceholderOptions' => [
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                    'TitleOptions' => [
                                                        'CustomLabel' => '<string>',
                                                        'FontConfiguration' => [
                                                            'FontColor' => '<string>',
                                                            'FontDecoration' => 'UNDERLINE|NONE',
                                                            'FontFamily' => '<string>',
                                                            'FontSize' => [
                                                                'Absolute' => '<string>',
                                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                            ],
                                                            'FontStyle' => 'NORMAL|ITALIC',
                                                            'FontWeight' => [
                                                                'Name' => 'NORMAL|BOLD',
                                                            ],
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'Title' => '<string>', // REQUIRED
                                    ],
                                ],
                            ],
                        ],
                        'NumericEqualityFilter' => [
                            'AggregationFunction' => [
                                'AttributeAggregationFunction' => [
                                    'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                    'ValueForMultipleValues' => '<string>',
                                ],
                                'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                'NumericalAggregationFunction' => [
                                    'PercentileAggregation' => [
                                        'PercentileValue' => <float>,
                                    ],
                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                ],
                            ],
                            'Column' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [ // REQUIRED
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>, // REQUIRED
                                        'MinimumValue' => <float>, // REQUIRED
                                        'StepSize' => <float>, // REQUIRED
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>', // REQUIRED
                            ],
                            'FilterId' => '<string>', // REQUIRED
                            'MatchOperator' => 'EQUALS|DOES_NOT_EQUAL', // REQUIRED
                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY', // REQUIRED
                            'ParameterName' => '<string>',
                            'SelectAllOptions' => 'FILTER_ALL_VALUES',
                            'Value' => <float>,
                        ],
                        'NumericRangeFilter' => [
                            'AggregationFunction' => [
                                'AttributeAggregationFunction' => [
                                    'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                    'ValueForMultipleValues' => '<string>',
                                ],
                                'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                'NumericalAggregationFunction' => [
                                    'PercentileAggregation' => [
                                        'PercentileValue' => <float>,
                                    ],
                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                ],
                            ],
                            'Column' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [ // REQUIRED
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>, // REQUIRED
                                        'MinimumValue' => <float>, // REQUIRED
                                        'StepSize' => <float>, // REQUIRED
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>', // REQUIRED
                            ],
                            'FilterId' => '<string>', // REQUIRED
                            'IncludeMaximum' => true || false,
                            'IncludeMinimum' => true || false,
                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY', // REQUIRED
                            'RangeMaximum' => [
                                'Parameter' => '<string>',
                                'StaticValue' => <float>,
                            ],
                            'RangeMinimum' => [
                                'Parameter' => '<string>',
                                'StaticValue' => <float>,
                            ],
                            'SelectAllOptions' => 'FILTER_ALL_VALUES',
                        ],
                        'RelativeDatesFilter' => [
                            'AnchorDateConfiguration' => [ // REQUIRED
                                'AnchorOption' => 'NOW',
                                'ParameterName' => '<string>',
                            ],
                            'Column' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [ // REQUIRED
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>, // REQUIRED
                                        'MinimumValue' => <float>, // REQUIRED
                                        'StepSize' => <float>, // REQUIRED
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>', // REQUIRED
                            ],
                            'ExcludePeriodConfiguration' => [
                                'Amount' => <integer>, // REQUIRED
                                'Granularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                'Status' => 'ENABLED|DISABLED',
                            ],
                            'FilterId' => '<string>', // REQUIRED
                            'MinimumGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY', // REQUIRED
                            'ParameterName' => '<string>',
                            'RelativeDateType' => 'PREVIOUS|THIS|LAST|NOW|NEXT', // REQUIRED
                            'RelativeDateValue' => <integer>,
                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                        ],
                        'TimeEqualityFilter' => [
                            'Column' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [ // REQUIRED
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>, // REQUIRED
                                        'MinimumValue' => <float>, // REQUIRED
                                        'StepSize' => <float>, // REQUIRED
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>', // REQUIRED
                            ],
                            'FilterId' => '<string>', // REQUIRED
                            'ParameterName' => '<string>',
                            'RollingDate' => [
                                'DataSetIdentifier' => '<string>',
                                'Expression' => '<string>', // REQUIRED
                            ],
                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                            'Value' => <integer || string || DateTime>,
                        ],
                        'TimeRangeFilter' => [
                            'Column' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [ // REQUIRED
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>, // REQUIRED
                                        'MinimumValue' => <float>, // REQUIRED
                                        'StepSize' => <float>, // REQUIRED
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>', // REQUIRED
                            ],
                            'ExcludePeriodConfiguration' => [
                                'Amount' => <integer>, // REQUIRED
                                'Granularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                'Status' => 'ENABLED|DISABLED',
                            ],
                            'FilterId' => '<string>', // REQUIRED
                            'IncludeMaximum' => true || false,
                            'IncludeMinimum' => true || false,
                            'NullOption' => 'ALL_VALUES|NULLS_ONLY|NON_NULLS_ONLY', // REQUIRED
                            'RangeMaximumValue' => [
                                'Parameter' => '<string>',
                                'RollingDate' => [
                                    'DataSetIdentifier' => '<string>',
                                    'Expression' => '<string>', // REQUIRED
                                ],
                                'StaticValue' => <integer || string || DateTime>,
                            ],
                            'RangeMinimumValue' => [
                                'Parameter' => '<string>',
                                'RollingDate' => [
                                    'DataSetIdentifier' => '<string>',
                                    'Expression' => '<string>', // REQUIRED
                                ],
                                'StaticValue' => <integer || string || DateTime>,
                            ],
                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                        ],
                        'TopBottomFilter' => [
                            'AggregationSortConfigurations' => [ // REQUIRED
                                [
                                    'AggregationFunction' => [
                                        'AttributeAggregationFunction' => [
                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                            'ValueForMultipleValues' => '<string>',
                                        ],
                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                        'NumericalAggregationFunction' => [
                                            'PercentileAggregation' => [
                                                'PercentileValue' => <float>,
                                            ],
                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                        ],
                                    ],
                                    'Column' => [ // REQUIRED
                                        'ColumnName' => '<string>', // REQUIRED
                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                    ],
                                    'SortDirection' => 'ASC|DESC', // REQUIRED
                                ],
                                // ...
                            ],
                            'Column' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'DefaultFilterControlConfiguration' => [
                                'ControlOptions' => [ // REQUIRED
                                    'DefaultDateTimePickerOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                            'DateTimeFormat' => '<string>',
                                            'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'Type' => 'SINGLE_VALUED|DATE_RANGE',
                                    ],
                                    'DefaultDropdownOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultListOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SearchOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'SelectAllOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'SelectableValues' => [
                                            'Values' => ['<string>', ...],
                                        ],
                                        'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                                    ],
                                    'DefaultRelativeDateTimeOptions' => [
                                        'CommitMode' => 'AUTO|MANUAL',
                                        'DisplayOptions' => [
                                            'DateTimeFormat' => '<string>',
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultSliderOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        'MaximumValue' => <float>, // REQUIRED
                                        'MinimumValue' => <float>, // REQUIRED
                                        'StepSize' => <float>, // REQUIRED
                                        'Type' => 'SINGLE_POINT|RANGE',
                                    ],
                                    'DefaultTextAreaOptions' => [
                                        'Delimiter' => '<string>',
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                    'DefaultTextFieldOptions' => [
                                        'DisplayOptions' => [
                                            'InfoIconLabelOptions' => [
                                                'InfoIconText' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'PlaceholderOptions' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'TitleOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                    ],
                                ],
                                'Title' => '<string>', // REQUIRED
                            ],
                            'FilterId' => '<string>', // REQUIRED
                            'Limit' => <integer>,
                            'ParameterName' => '<string>',
                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                        ],
                    ],
                    // ...
                ],
                'ScopeConfiguration' => [ // REQUIRED
                    'AllSheets' => [
                    ],
                    'SelectedSheets' => [
                        'SheetVisualScopingConfigurations' => [
                            [
                                'Scope' => 'ALL_VISUALS|SELECTED_VISUALS', // REQUIRED
                                'SheetId' => '<string>', // REQUIRED
                                'VisualIds' => ['<string>', ...],
                            ],
                            // ...
                        ],
                    ],
                ],
                'Status' => 'ENABLED|DISABLED',
            ],
            // ...
        ],
        'Options' => [
            'CustomActionDefaults' => [
                'highlightOperation' => [
                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_HOVER|NONE', // REQUIRED
                ],
            ],
            'ExcludedDataSetArns' => ['<string>', ...],
            'QBusinessInsightsStatus' => 'ENABLED|DISABLED',
            'Timezone' => '<string>',
            'WeekStart' => 'SUNDAY|MONDAY|TUESDAY|WEDNESDAY|THURSDAY|FRIDAY|SATURDAY',
        ],
        'ParameterDeclarations' => [
            [
                'DateTimeParameterDeclaration' => [
                    'DefaultValues' => [
                        'DynamicValue' => [
                            'DefaultValueColumn' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'GroupNameColumn' => [
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'UserNameColumn' => [
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                        ],
                        'RollingDate' => [
                            'DataSetIdentifier' => '<string>',
                            'Expression' => '<string>', // REQUIRED
                        ],
                        'StaticValues' => [<integer || string || DateTime>, ...],
                    ],
                    'MappedDataSetParameters' => [
                        [
                            'DataSetIdentifier' => '<string>', // REQUIRED
                            'DataSetParameterName' => '<string>', // REQUIRED
                        ],
                        // ...
                    ],
                    'Name' => '<string>', // REQUIRED
                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                    'ValueWhenUnset' => [
                        'CustomValue' => <integer || string || DateTime>,
                        'ValueWhenUnsetOption' => 'RECOMMENDED_VALUE|NULL',
                    ],
                ],
                'DecimalParameterDeclaration' => [
                    'DefaultValues' => [
                        'DynamicValue' => [
                            'DefaultValueColumn' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'GroupNameColumn' => [
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'UserNameColumn' => [
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                        ],
                        'StaticValues' => [<float>, ...],
                    ],
                    'MappedDataSetParameters' => [
                        [
                            'DataSetIdentifier' => '<string>', // REQUIRED
                            'DataSetParameterName' => '<string>', // REQUIRED
                        ],
                        // ...
                    ],
                    'Name' => '<string>', // REQUIRED
                    'ParameterValueType' => 'MULTI_VALUED|SINGLE_VALUED', // REQUIRED
                    'ValueWhenUnset' => [
                        'CustomValue' => <float>,
                        'ValueWhenUnsetOption' => 'RECOMMENDED_VALUE|NULL',
                    ],
                ],
                'IntegerParameterDeclaration' => [
                    'DefaultValues' => [
                        'DynamicValue' => [
                            'DefaultValueColumn' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'GroupNameColumn' => [
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'UserNameColumn' => [
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                        ],
                        'StaticValues' => [<integer>, ...],
                    ],
                    'MappedDataSetParameters' => [
                        [
                            'DataSetIdentifier' => '<string>', // REQUIRED
                            'DataSetParameterName' => '<string>', // REQUIRED
                        ],
                        // ...
                    ],
                    'Name' => '<string>', // REQUIRED
                    'ParameterValueType' => 'MULTI_VALUED|SINGLE_VALUED', // REQUIRED
                    'ValueWhenUnset' => [
                        'CustomValue' => <integer>,
                        'ValueWhenUnsetOption' => 'RECOMMENDED_VALUE|NULL',
                    ],
                ],
                'StringParameterDeclaration' => [
                    'DefaultValues' => [
                        'DynamicValue' => [
                            'DefaultValueColumn' => [ // REQUIRED
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'GroupNameColumn' => [
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                            'UserNameColumn' => [
                                'ColumnName' => '<string>', // REQUIRED
                                'DataSetIdentifier' => '<string>', // REQUIRED
                            ],
                        ],
                        'StaticValues' => ['<string>', ...],
                    ],
                    'MappedDataSetParameters' => [
                        [
                            'DataSetIdentifier' => '<string>', // REQUIRED
                            'DataSetParameterName' => '<string>', // REQUIRED
                        ],
                        // ...
                    ],
                    'Name' => '<string>', // REQUIRED
                    'ParameterValueType' => 'MULTI_VALUED|SINGLE_VALUED', // REQUIRED
                    'ValueWhenUnset' => [
                        'CustomValue' => '<string>',
                        'ValueWhenUnsetOption' => 'RECOMMENDED_VALUE|NULL',
                    ],
                ],
            ],
            // ...
        ],
        'QueryExecutionOptions' => [
            'QueryExecutionMode' => 'AUTO|MANUAL',
        ],
        'Sheets' => [
            [
                'ContentType' => 'PAGINATED|INTERACTIVE',
                'CustomActionDefaults' => [
                    'highlightOperation' => [
                        'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_HOVER|NONE', // REQUIRED
                    ],
                ],
                'Description' => '<string>',
                'FilterControls' => [
                    [
                        'CrossSheet' => [
                            'CascadingControlConfiguration' => [
                                'SourceControls' => [
                                    [
                                        'ColumnToMatch' => [
                                            'ColumnName' => '<string>', // REQUIRED
                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                        ],
                                        'SourceSheetControlId' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'FilterControlId' => '<string>', // REQUIRED
                            'SourceFilterId' => '<string>', // REQUIRED
                        ],
                        'DateTimePicker' => [
                            'CommitMode' => 'AUTO|MANUAL',
                            'DisplayOptions' => [
                                'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                'DateTimeFormat' => '<string>',
                                'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>', // REQUIRED
                            'SourceFilterId' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                            'Type' => 'SINGLE_VALUED|DATE_RANGE',
                        ],
                        'Dropdown' => [
                            'CascadingControlConfiguration' => [
                                'SourceControls' => [
                                    [
                                        'ColumnToMatch' => [
                                            'ColumnName' => '<string>', // REQUIRED
                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                        ],
                                        'SourceSheetControlId' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'CommitMode' => 'AUTO|MANUAL',
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SelectAllOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>', // REQUIRED
                            'SelectableValues' => [
                                'Values' => ['<string>', ...],
                            ],
                            'SourceFilterId' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                            'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                        ],
                        'List' => [
                            'CascadingControlConfiguration' => [
                                'SourceControls' => [
                                    [
                                        'ColumnToMatch' => [
                                            'ColumnName' => '<string>', // REQUIRED
                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                        ],
                                        'SourceSheetControlId' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SearchOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SelectAllOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>', // REQUIRED
                            'SelectableValues' => [
                                'Values' => ['<string>', ...],
                            ],
                            'SourceFilterId' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                            'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                        ],
                        'RelativeDateTime' => [
                            'CommitMode' => 'AUTO|MANUAL',
                            'DisplayOptions' => [
                                'DateTimeFormat' => '<string>',
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>', // REQUIRED
                            'SourceFilterId' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                        ],
                        'Slider' => [
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>', // REQUIRED
                            'MaximumValue' => <float>, // REQUIRED
                            'MinimumValue' => <float>, // REQUIRED
                            'SourceFilterId' => '<string>', // REQUIRED
                            'StepSize' => <float>, // REQUIRED
                            'Title' => '<string>', // REQUIRED
                            'Type' => 'SINGLE_POINT|RANGE',
                        ],
                        'TextArea' => [
                            'Delimiter' => '<string>',
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'PlaceholderOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>', // REQUIRED
                            'SourceFilterId' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                        ],
                        'TextField' => [
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'PlaceholderOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'FilterControlId' => '<string>', // REQUIRED
                            'SourceFilterId' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                        ],
                    ],
                    // ...
                ],
                'Images' => [
                    [
                        'Actions' => [
                            [
                                'ActionOperations' => [ // REQUIRED
                                    [
                                        'NavigationOperation' => [
                                            'LocalNavigationConfiguration' => [
                                                'TargetSheetId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        'SetParametersOperation' => [
                                            'ParameterValueConfigurations' => [ // REQUIRED
                                                [
                                                    'DestinationParameterName' => '<string>', // REQUIRED
                                                    'Value' => [ // REQUIRED
                                                        'CustomValuesConfiguration' => [
                                                            'CustomValues' => [ // REQUIRED
                                                                'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                'DecimalValues' => [<float>, ...],
                                                                'IntegerValues' => [<integer>, ...],
                                                                'StringValues' => ['<string>', ...],
                                                            ],
                                                            'IncludeNullValue' => true || false,
                                                        ],
                                                        'SelectAllValueOptions' => 'ALL_VALUES',
                                                        'SourceColumn' => [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        'SourceField' => '<string>',
                                                        'SourceParameterName' => '<string>',
                                                    ],
                                                ],
                                                // ...
                                            ],
                                        ],
                                        'URLOperation' => [
                                            'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                            'URLTemplate' => '<string>', // REQUIRED
                                        ],
                                    ],
                                    // ...
                                ],
                                'CustomActionId' => '<string>', // REQUIRED
                                'Name' => '<string>', // REQUIRED
                                'Status' => 'ENABLED|DISABLED',
                                'Trigger' => 'CLICK|MENU', // REQUIRED
                            ],
                            // ...
                        ],
                        'ImageContentAltText' => '<string>',
                        'Interactions' => [
                            'ImageMenuOption' => [
                                'AvailabilityStatus' => 'ENABLED|DISABLED',
                            ],
                        ],
                        'Scaling' => [
                            'ScalingType' => 'SCALE_TO_WIDTH|SCALE_TO_HEIGHT|SCALE_TO_CONTAINER|SCALE_NONE',
                        ],
                        'SheetImageId' => '<string>', // REQUIRED
                        'Source' => [ // REQUIRED
                            'SheetImageStaticFileSource' => [
                                'StaticFileId' => '<string>', // REQUIRED
                            ],
                        ],
                        'Tooltip' => [
                            'TooltipText' => [
                                'PlainText' => '<string>',
                            ],
                            'Visibility' => 'HIDDEN|VISIBLE',
                        ],
                    ],
                    // ...
                ],
                'Layouts' => [
                    [
                        'Configuration' => [ // REQUIRED
                            'FreeFormLayout' => [
                                'CanvasSizeOptions' => [
                                    'ScreenCanvasSizeOptions' => [
                                        'OptimizedViewPortWidth' => '<string>', // REQUIRED
                                    ],
                                ],
                                'Elements' => [ // REQUIRED
                                    [
                                        'BackgroundStyle' => [
                                            'Color' => '<string>',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'BorderStyle' => [
                                            'Color' => '<string>',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'ElementId' => '<string>', // REQUIRED
                                        'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE', // REQUIRED
                                        'Height' => '<string>', // REQUIRED
                                        'LoadingAnimation' => [
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RenderingRules' => [
                                            [
                                                'ConfigurationOverrides' => [ // REQUIRED
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'Expression' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'SelectedBorderStyle' => [
                                            'Color' => '<string>',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'Width' => '<string>', // REQUIRED
                                        'XAxisLocation' => '<string>', // REQUIRED
                                        'YAxisLocation' => '<string>', // REQUIRED
                                    ],
                                    // ...
                                ],
                            ],
                            'GridLayout' => [
                                'CanvasSizeOptions' => [
                                    'ScreenCanvasSizeOptions' => [
                                        'OptimizedViewPortWidth' => '<string>',
                                        'ResizeOption' => 'FIXED|RESPONSIVE', // REQUIRED
                                    ],
                                ],
                                'Elements' => [ // REQUIRED
                                    [
                                        'ColumnIndex' => <integer>,
                                        'ColumnSpan' => <integer>, // REQUIRED
                                        'ElementId' => '<string>', // REQUIRED
                                        'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE', // REQUIRED
                                        'RowIndex' => <integer>,
                                        'RowSpan' => <integer>, // REQUIRED
                                    ],
                                    // ...
                                ],
                            ],
                            'SectionBasedLayout' => [
                                'BodySections' => [ // REQUIRED
                                    [
                                        'Content' => [ // REQUIRED
                                            'Layout' => [
                                                'FreeFormLayout' => [ // REQUIRED
                                                    'Elements' => [ // REQUIRED
                                                        [
                                                            'BackgroundStyle' => [
                                                                'Color' => '<string>',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'BorderStyle' => [
                                                                'Color' => '<string>',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'ElementId' => '<string>', // REQUIRED
                                                            'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE', // REQUIRED
                                                            'Height' => '<string>', // REQUIRED
                                                            'LoadingAnimation' => [
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'RenderingRules' => [
                                                                [
                                                                    'ConfigurationOverrides' => [ // REQUIRED
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                    'Expression' => '<string>', // REQUIRED
                                                                ],
                                                                // ...
                                                            ],
                                                            'SelectedBorderStyle' => [
                                                                'Color' => '<string>',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                            'Width' => '<string>', // REQUIRED
                                                            'XAxisLocation' => '<string>', // REQUIRED
                                                            'YAxisLocation' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'PageBreakConfiguration' => [
                                            'After' => [
                                                'Status' => 'ENABLED|DISABLED',
                                            ],
                                        ],
                                        'RepeatConfiguration' => [
                                            'DimensionConfigurations' => [
                                                [
                                                    'DynamicCategoryDimensionConfiguration' => [
                                                        'Column' => [ // REQUIRED
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        'Limit' => <integer>,
                                                        'SortByMetrics' => [
                                                            [
                                                                'AggregationFunction' => [
                                                                    'AttributeAggregationFunction' => [
                                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                                        'ValueForMultipleValues' => '<string>',
                                                                    ],
                                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                                    'NumericalAggregationFunction' => [
                                                                        'PercentileAggregation' => [
                                                                            'PercentileValue' => <float>,
                                                                        ],
                                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                                    ],
                                                                ],
                                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                                'SortBy' => [ // REQUIRED
                                                                    'ColumnName' => '<string>', // REQUIRED
                                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                                ],
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'DynamicNumericDimensionConfiguration' => [
                                                        'Column' => [ // REQUIRED
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        'Limit' => <integer>,
                                                        'SortByMetrics' => [
                                                            [
                                                                'AggregationFunction' => [
                                                                    'AttributeAggregationFunction' => [
                                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                                        'ValueForMultipleValues' => '<string>',
                                                                    ],
                                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                                    'NumericalAggregationFunction' => [
                                                                        'PercentileAggregation' => [
                                                                            'PercentileValue' => <float>,
                                                                        ],
                                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                                    ],
                                                                ],
                                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                                'SortBy' => [ // REQUIRED
                                                                    'ColumnName' => '<string>', // REQUIRED
                                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                                ],
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                ],
                                                // ...
                                            ],
                                            'NonRepeatingVisuals' => ['<string>', ...],
                                            'PageBreakConfiguration' => [
                                                'After' => [
                                                    'Status' => 'ENABLED|DISABLED',
                                                ],
                                            ],
                                        ],
                                        'SectionId' => '<string>', // REQUIRED
                                        'Style' => [
                                            'Height' => '<string>',
                                            'Padding' => [
                                                'Bottom' => '<string>',
                                                'Left' => '<string>',
                                                'Right' => '<string>',
                                                'Top' => '<string>',
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                                'CanvasSizeOptions' => [ // REQUIRED
                                    'PaperCanvasSizeOptions' => [
                                        'PaperMargin' => [
                                            'Bottom' => '<string>',
                                            'Left' => '<string>',
                                            'Right' => '<string>',
                                            'Top' => '<string>',
                                        ],
                                        'PaperOrientation' => 'PORTRAIT|LANDSCAPE',
                                        'PaperSize' => 'US_LETTER|US_LEGAL|US_TABLOID_LEDGER|A0|A1|A2|A3|A4|A5|JIS_B4|JIS_B5',
                                    ],
                                ],
                                'FooterSections' => [ // REQUIRED
                                    [
                                        'Layout' => [ // REQUIRED
                                            'FreeFormLayout' => [ // REQUIRED
                                                'Elements' => [ // REQUIRED
                                                    [
                                                        'BackgroundStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'BorderStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'ElementId' => '<string>', // REQUIRED
                                                        'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE', // REQUIRED
                                                        'Height' => '<string>', // REQUIRED
                                                        'LoadingAnimation' => [
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'RenderingRules' => [
                                                            [
                                                                'ConfigurationOverrides' => [ // REQUIRED
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                                'Expression' => '<string>', // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                        'SelectedBorderStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                        'Width' => '<string>', // REQUIRED
                                                        'XAxisLocation' => '<string>', // REQUIRED
                                                        'YAxisLocation' => '<string>', // REQUIRED
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                        ],
                                        'SectionId' => '<string>', // REQUIRED
                                        'Style' => [
                                            'Height' => '<string>',
                                            'Padding' => [
                                                'Bottom' => '<string>',
                                                'Left' => '<string>',
                                                'Right' => '<string>',
                                                'Top' => '<string>',
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                                'HeaderSections' => [ // REQUIRED
                                    [
                                        'Layout' => [ // REQUIRED
                                            'FreeFormLayout' => [ // REQUIRED
                                                'Elements' => [ // REQUIRED
                                                    [
                                                        'BackgroundStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'BorderStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'ElementId' => '<string>', // REQUIRED
                                                        'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE', // REQUIRED
                                                        'Height' => '<string>', // REQUIRED
                                                        'LoadingAnimation' => [
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'RenderingRules' => [
                                                            [
                                                                'ConfigurationOverrides' => [ // REQUIRED
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                                'Expression' => '<string>', // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                        'SelectedBorderStyle' => [
                                                            'Color' => '<string>',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                        'Width' => '<string>', // REQUIRED
                                                        'XAxisLocation' => '<string>', // REQUIRED
                                                        'YAxisLocation' => '<string>', // REQUIRED
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                        ],
                                        'SectionId' => '<string>', // REQUIRED
                                        'Style' => [
                                            'Height' => '<string>',
                                            'Padding' => [
                                                'Bottom' => '<string>',
                                                'Left' => '<string>',
                                                'Right' => '<string>',
                                                'Top' => '<string>',
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                        ],
                    ],
                    // ...
                ],
                'Name' => '<string>',
                'ParameterControls' => [
                    [
                        'DateTimePicker' => [
                            'DisplayOptions' => [
                                'DateIconVisibility' => 'HIDDEN|VISIBLE',
                                'DateTimeFormat' => '<string>',
                                'HelperTextVisibility' => 'HIDDEN|VISIBLE',
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ParameterControlId' => '<string>', // REQUIRED
                            'SourceParameterName' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                        ],
                        'Dropdown' => [
                            'CascadingControlConfiguration' => [
                                'SourceControls' => [
                                    [
                                        'ColumnToMatch' => [
                                            'ColumnName' => '<string>', // REQUIRED
                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                        ],
                                        'SourceSheetControlId' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'CommitMode' => 'AUTO|MANUAL',
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SelectAllOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ParameterControlId' => '<string>', // REQUIRED
                            'SelectableValues' => [
                                'LinkToDataSetColumn' => [
                                    'ColumnName' => '<string>', // REQUIRED
                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                ],
                                'Values' => ['<string>', ...],
                            ],
                            'SourceParameterName' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                            'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                        ],
                        'List' => [
                            'CascadingControlConfiguration' => [
                                'SourceControls' => [
                                    [
                                        'ColumnToMatch' => [
                                            'ColumnName' => '<string>', // REQUIRED
                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                        ],
                                        'SourceSheetControlId' => '<string>',
                                    ],
                                    // ...
                                ],
                            ],
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SearchOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SelectAllOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ParameterControlId' => '<string>', // REQUIRED
                            'SelectableValues' => [
                                'LinkToDataSetColumn' => [
                                    'ColumnName' => '<string>', // REQUIRED
                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                ],
                                'Values' => ['<string>', ...],
                            ],
                            'SourceParameterName' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                            'Type' => 'MULTI_SELECT|SINGLE_SELECT',
                        ],
                        'Slider' => [
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'MaximumValue' => <float>, // REQUIRED
                            'MinimumValue' => <float>, // REQUIRED
                            'ParameterControlId' => '<string>', // REQUIRED
                            'SourceParameterName' => '<string>', // REQUIRED
                            'StepSize' => <float>, // REQUIRED
                            'Title' => '<string>', // REQUIRED
                        ],
                        'TextArea' => [
                            'Delimiter' => '<string>',
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'PlaceholderOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ParameterControlId' => '<string>', // REQUIRED
                            'SourceParameterName' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                        ],
                        'TextField' => [
                            'DisplayOptions' => [
                                'InfoIconLabelOptions' => [
                                    'InfoIconText' => '<string>',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'PlaceholderOptions' => [
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TitleOptions' => [
                                    'CustomLabel' => '<string>',
                                    'FontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ParameterControlId' => '<string>', // REQUIRED
                            'SourceParameterName' => '<string>', // REQUIRED
                            'Title' => '<string>', // REQUIRED
                        ],
                    ],
                    // ...
                ],
                'SheetControlLayouts' => [
                    [
                        'Configuration' => [ // REQUIRED
                            'GridLayout' => [
                                'CanvasSizeOptions' => [
                                    'ScreenCanvasSizeOptions' => [
                                        'OptimizedViewPortWidth' => '<string>',
                                        'ResizeOption' => 'FIXED|RESPONSIVE', // REQUIRED
                                    ],
                                ],
                                'Elements' => [ // REQUIRED
                                    [
                                        'ColumnIndex' => <integer>,
                                        'ColumnSpan' => <integer>, // REQUIRED
                                        'ElementId' => '<string>', // REQUIRED
                                        'ElementType' => 'VISUAL|FILTER_CONTROL|PARAMETER_CONTROL|TEXT_BOX|IMAGE', // REQUIRED
                                        'RowIndex' => <integer>,
                                        'RowSpan' => <integer>, // REQUIRED
                                    ],
                                    // ...
                                ],
                            ],
                        ],
                    ],
                    // ...
                ],
                'SheetId' => '<string>', // REQUIRED
                'TextBoxes' => [
                    [
                        'Content' => '<string>',
                        'Interactions' => [
                            'TextBoxMenuOption' => [
                                'AvailabilityStatus' => 'ENABLED|DISABLED',
                            ],
                        ],
                        'SheetTextBoxId' => '<string>', // REQUIRED
                    ],
                    // ...
                ],
                'Title' => '<string>',
                'Visuals' => [
                    [
                        'BarChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'BarsArrangement' => 'CLUSTERED|STACKED|STACKED_PERCENT',
                                'CategoryAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ColorLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ContributionAnalysisDefaults' => [
                                    [
                                        'ContributorDimensions' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'MeasureFieldId' => '<string>', // REQUIRED
                                    ],
                                    // ...
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'BarChartAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Colors' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'SmallMultiples' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'Orientation' => 'HORIZONTAL|VERTICAL',
                                'ReferenceLines' => [
                                    [
                                        'DataConfiguration' => [ // REQUIRED
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS',
                                            'DynamicConfiguration' => [
                                                'Calculation' => [ // REQUIRED
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'MeasureAggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                            ],
                                            'SeriesType' => 'BAR|LINE',
                                            'StaticConfiguration' => [
                                                'Value' => <float>, // REQUIRED
                                            ],
                                        ],
                                        'LabelConfiguration' => [
                                            'CustomLabelConfiguration' => [
                                                'CustomLabel' => '<string>', // REQUIRED
                                            ],
                                            'FontColor' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalPosition' => 'LEFT|CENTER|RIGHT',
                                            'ValueLabelConfiguration' => [
                                                'FormatConfiguration' => [
                                                    'CurrencyDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                        'Symbol' => '<string>',
                                                    ],
                                                    'NumberDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                    'PercentageDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                ],
                                                'RelativePosition' => 'BEFORE_CUSTOM_LABEL|AFTER_CUSTOM_LABEL',
                                            ],
                                            'VerticalPosition' => 'ABOVE|BELOW',
                                        ],
                                        'Status' => 'ENABLED|DISABLED',
                                        'StyleConfiguration' => [
                                            'Color' => '<string>',
                                            'Pattern' => 'SOLID|DASHED|DOTTED',
                                        ],
                                    ],
                                    // ...
                                ],
                                'SmallMultiplesOptions' => [
                                    'MaxVisibleColumns' => <integer>,
                                    'MaxVisibleRows' => <integer>,
                                    'PanelConfiguration' => [
                                        'BackgroundColor' => '<string>',
                                        'BackgroundVisibility' => 'HIDDEN|VISIBLE',
                                        'BorderColor' => '<string>',
                                        'BorderStyle' => 'SOLID|DASHED|DOTTED',
                                        'BorderThickness' => '<string>',
                                        'BorderVisibility' => 'HIDDEN|VISIBLE',
                                        'GutterSpacing' => '<string>',
                                        'GutterVisibility' => 'HIDDEN|VISIBLE',
                                        'Title' => [
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'XAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                    'YAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'ColorItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'ColorSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SmallMultiplesLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'SmallMultiplesSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ValueAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'ValueLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'BoxPlotVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'BoxPlotOptions' => [
                                    'AllDataPointsVisibility' => 'HIDDEN|VISIBLE',
                                    'OutlierVisibility' => 'HIDDEN|VISIBLE',
                                    'StyleOptions' => [
                                        'FillStyle' => 'SOLID|TRANSPARENT',
                                    ],
                                ],
                                'CategoryAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'BoxPlotAggregatedFieldWells' => [
                                        'GroupBy' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'PrimaryYAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'PrimaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ReferenceLines' => [
                                    [
                                        'DataConfiguration' => [ // REQUIRED
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS',
                                            'DynamicConfiguration' => [
                                                'Calculation' => [ // REQUIRED
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'MeasureAggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                            ],
                                            'SeriesType' => 'BAR|LINE',
                                            'StaticConfiguration' => [
                                                'Value' => <float>, // REQUIRED
                                            ],
                                        ],
                                        'LabelConfiguration' => [
                                            'CustomLabelConfiguration' => [
                                                'CustomLabel' => '<string>', // REQUIRED
                                            ],
                                            'FontColor' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalPosition' => 'LEFT|CENTER|RIGHT',
                                            'ValueLabelConfiguration' => [
                                                'FormatConfiguration' => [
                                                    'CurrencyDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                        'Symbol' => '<string>',
                                                    ],
                                                    'NumberDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                    'PercentageDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                ],
                                                'RelativePosition' => 'BEFORE_CUSTOM_LABEL|AFTER_CUSTOM_LABEL',
                                            ],
                                            'VerticalPosition' => 'ABOVE|BELOW',
                                        ],
                                        'Status' => 'ENABLED|DISABLED',
                                        'StyleConfiguration' => [
                                            'Color' => '<string>',
                                            'Pattern' => 'SOLID|DASHED|DOTTED',
                                        ],
                                    ],
                                    // ...
                                ],
                                'SortConfiguration' => [
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'PaginationConfiguration' => [
                                        'PageNumber' => <integer>, // REQUIRED
                                        'PageSize' => <integer>, // REQUIRED
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'ComboChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'BarDataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'BarsArrangement' => 'CLUSTERED|STACKED|STACKED_PERCENT',
                                'CategoryAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ColorLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'ComboChartAggregatedFieldWells' => [
                                        'BarValues' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Colors' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'LineValues' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'LineDataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'PrimaryYAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'PrimaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ReferenceLines' => [
                                    [
                                        'DataConfiguration' => [ // REQUIRED
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS',
                                            'DynamicConfiguration' => [
                                                'Calculation' => [ // REQUIRED
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'MeasureAggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                            ],
                                            'SeriesType' => 'BAR|LINE',
                                            'StaticConfiguration' => [
                                                'Value' => <float>, // REQUIRED
                                            ],
                                        ],
                                        'LabelConfiguration' => [
                                            'CustomLabelConfiguration' => [
                                                'CustomLabel' => '<string>', // REQUIRED
                                            ],
                                            'FontColor' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalPosition' => 'LEFT|CENTER|RIGHT',
                                            'ValueLabelConfiguration' => [
                                                'FormatConfiguration' => [
                                                    'CurrencyDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                        'Symbol' => '<string>',
                                                    ],
                                                    'NumberDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                    'PercentageDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                ],
                                                'RelativePosition' => 'BEFORE_CUSTOM_LABEL|AFTER_CUSTOM_LABEL',
                                            ],
                                            'VerticalPosition' => 'ABOVE|BELOW',
                                        ],
                                        'Status' => 'ENABLED|DISABLED',
                                        'StyleConfiguration' => [
                                            'Color' => '<string>',
                                            'Pattern' => 'SOLID|DASHED|DOTTED',
                                        ],
                                    ],
                                    // ...
                                ],
                                'SecondaryYAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'SecondaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SingleAxisOptions' => [
                                    'YAxisOptions' => [
                                        'YAxis' => 'PRIMARY_Y_AXIS', // REQUIRED
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'ColorItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'ColorSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'CustomContentVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'ContentType' => 'IMAGE|OTHER_EMBEDDED_CONTENT',
                                'ContentUrl' => '<string>',
                                'ImageScaling' => 'FIT_TO_HEIGHT|FIT_TO_WIDTH|DO_NOT_SCALE|SCALE_TO_VISUAL',
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                            ],
                            'DataSetIdentifier' => '<string>', // REQUIRED
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'EmptyVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'DataSetIdentifier' => '<string>', // REQUIRED
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'FilledMapVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldWells' => [
                                    'FilledMapAggregatedFieldWells' => [
                                        'Geospatial' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'MapStyleOptions' => [
                                    'BaseMapStyle' => 'LIGHT_GRAY|DARK_GRAY|STREET|IMAGERY',
                                ],
                                'SortConfiguration' => [
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'WindowOptions' => [
                                    'Bounds' => [
                                        'East' => <float>, // REQUIRED
                                        'North' => <float>, // REQUIRED
                                        'South' => <float>, // REQUIRED
                                        'West' => <float>, // REQUIRED
                                    ],
                                    'MapZoomMode' => 'AUTO|MANUAL',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'ConditionalFormatting' => [
                                'ConditionalFormattingOptions' => [ // REQUIRED
                                    [
                                        'Shape' => [ // REQUIRED
                                            'FieldId' => '<string>', // REQUIRED
                                            'Format' => [
                                                'BackgroundColor' => [ // REQUIRED
                                                    'Gradient' => [
                                                        'Color' => [ // REQUIRED
                                                            'Stops' => [
                                                                [
                                                                    'Color' => '<string>',
                                                                    'DataValue' => <float>,
                                                                    'GradientOffset' => <float>, // REQUIRED
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                    'Solid' => [
                                                        'Color' => '<string>',
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'FunnelChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'DataLabelOptions' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'LabelColor' => '<string>',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureDataLabelStyle' => 'VALUE_ONLY|PERCENTAGE_BY_FIRST_STAGE|PERCENTAGE_BY_PREVIOUS_STAGE|VALUE_AND_PERCENTAGE_BY_FIRST_STAGE|VALUE_AND_PERCENTAGE_BY_PREVIOUS_STAGE',
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'FunnelChartAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ValueLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'GaugeChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'ColorConfiguration' => [
                                    'BackgroundColor' => '<string>',
                                    'ForegroundColor' => '<string>',
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'TargetValues' => [
                                        [
                                            'CalculatedMeasureField' => [
                                                'Expression' => '<string>', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CategoricalMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'DateMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'NumericalMeasureField' => [
                                                'AggregationFunction' => [
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'FormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'Values' => [
                                        [
                                            'CalculatedMeasureField' => [
                                                'Expression' => '<string>', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CategoricalMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'DateMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'NumericalMeasureField' => [
                                                'AggregationFunction' => [
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'FormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'GaugeChartOptions' => [
                                    'Arc' => [
                                        'ArcAngle' => <float>,
                                        'ArcThickness' => 'SMALL|MEDIUM|LARGE',
                                    ],
                                    'ArcAxis' => [
                                        'Range' => [
                                            'Max' => <float>,
                                            'Min' => <float>,
                                        ],
                                        'ReserveRange' => <integer>,
                                    ],
                                    'Comparison' => [
                                        'ComparisonFormat' => [
                                            'NumberDisplayFormatConfiguration' => [
                                                'DecimalPlacesConfiguration' => [
                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                ],
                                                'NegativeValueConfiguration' => [
                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                ],
                                                'NullValueFormatConfiguration' => [
                                                    'NullString' => '<string>', // REQUIRED
                                                ],
                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                'Prefix' => '<string>',
                                                'SeparatorConfiguration' => [
                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                    'ThousandsSeparator' => [
                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'Suffix' => '<string>',
                                            ],
                                            'PercentageDisplayFormatConfiguration' => [
                                                'DecimalPlacesConfiguration' => [
                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                ],
                                                'NegativeValueConfiguration' => [
                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                ],
                                                'NullValueFormatConfiguration' => [
                                                    'NullString' => '<string>', // REQUIRED
                                                ],
                                                'Prefix' => '<string>',
                                                'SeparatorConfiguration' => [
                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                    'ThousandsSeparator' => [
                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'Suffix' => '<string>',
                                            ],
                                        ],
                                        'ComparisonMethod' => 'DIFFERENCE|PERCENT_DIFFERENCE|PERCENT',
                                    ],
                                    'PrimaryValueDisplayType' => 'HIDDEN|COMPARISON|ACTUAL',
                                    'PrimaryValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'TooltipOptions' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ConditionalFormatting' => [
                                'ConditionalFormattingOptions' => [
                                    [
                                        'Arc' => [
                                            'ForegroundColor' => [
                                                'Gradient' => [
                                                    'Color' => [ // REQUIRED
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>, // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                            ],
                                        ],
                                        'PrimaryValue' => [
                                            'Icon' => [
                                                'CustomCondition' => [
                                                    'Color' => '<string>',
                                                    'DisplayConfiguration' => [
                                                        'IconDisplayOption' => 'ICON_ONLY',
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                    'IconOptions' => [ // REQUIRED
                                                        '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>',
                                                    ],
                                                ],
                                                'IconSet' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    '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',
                                                ],
                                            ],
                                            'TextColor' => [
                                                'Gradient' => [
                                                    'Color' => [ // REQUIRED
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>, // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'GeospatialMapVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldWells' => [
                                    'GeospatialMapAggregatedFieldWells' => [
                                        'Colors' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Geospatial' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'MapStyleOptions' => [
                                    'BaseMapStyle' => 'LIGHT_GRAY|DARK_GRAY|STREET|IMAGERY',
                                ],
                                'PointStyleOptions' => [
                                    'ClusterMarkerConfiguration' => [
                                        'ClusterMarker' => [
                                            'SimpleClusterMarker' => [
                                                'Color' => '<string>',
                                            ],
                                        ],
                                    ],
                                    'HeatmapConfiguration' => [
                                        'HeatmapColor' => [
                                            'Colors' => [
                                                [
                                                    'Color' => '<string>', // REQUIRED
                                                ],
                                                // ...
                                            ],
                                        ],
                                    ],
                                    'SelectedPointStyle' => 'POINT|CLUSTER|HEATMAP',
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                                'WindowOptions' => [
                                    'Bounds' => [
                                        'East' => <float>, // REQUIRED
                                        'North' => <float>, // REQUIRED
                                        'South' => <float>, // REQUIRED
                                        'West' => <float>, // REQUIRED
                                    ],
                                    'MapZoomMode' => 'AUTO|MANUAL',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'HeatMapVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'ColorScale' => [
                                    'ColorFillType' => 'DISCRETE|GRADIENT', // REQUIRED
                                    'Colors' => [ // REQUIRED
                                        [
                                            'Color' => '<string>',
                                            'DataValue' => <float>,
                                        ],
                                        // ...
                                    ],
                                    'NullValueColor' => [
                                        'Color' => '<string>',
                                        'DataValue' => <float>,
                                    ],
                                ],
                                'ColumnAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'ColumnLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'HeatMapAggregatedFieldWells' => [
                                        'Columns' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Rows' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'RowAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'RowLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SortConfiguration' => [
                                    'HeatMapColumnItemsLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'HeatMapColumnSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'HeatMapRowItemsLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'HeatMapRowSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'HistogramVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'BinOptions' => [
                                    'BinCount' => [
                                        'Value' => <integer>,
                                    ],
                                    'BinWidth' => [
                                        'BinCountLimit' => <integer>,
                                        'Value' => <float>,
                                    ],
                                    'SelectedBinType' => 'BIN_COUNT|BIN_WIDTH',
                                    'StartValue' => <float>,
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'HistogramAggregatedFieldWells' => [
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                                'XAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'XAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'YAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'InsightVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'DataSetIdentifier' => '<string>', // REQUIRED
                            'InsightConfiguration' => [
                                'Computations' => [
                                    [
                                        'Forecast' => [
                                            'ComputationId' => '<string>', // REQUIRED
                                            'CustomSeasonalityValue' => <integer>,
                                            'LowerBoundary' => <float>,
                                            'Name' => '<string>',
                                            'PeriodsBackward' => <integer>,
                                            'PeriodsForward' => <integer>,
                                            'PredictionInterval' => <integer>,
                                            'Seasonality' => 'AUTOMATIC|CUSTOM',
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'UpperBoundary' => <float>,
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'GrowthRate' => [
                                            'ComputationId' => '<string>', // REQUIRED
                                            'Name' => '<string>',
                                            'PeriodSize' => <integer>,
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'MaximumMinimum' => [
                                            'ComputationId' => '<string>', // REQUIRED
                                            'Name' => '<string>',
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'Type' => 'MAXIMUM|MINIMUM', // REQUIRED
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'MetricComparison' => [
                                            'ComputationId' => '<string>', // REQUIRED
                                            'FromValue' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'Name' => '<string>',
                                            'TargetValue' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                        ],
                                        'PeriodOverPeriod' => [
                                            'ComputationId' => '<string>', // REQUIRED
                                            'Name' => '<string>',
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'PeriodToDate' => [
                                            'ComputationId' => '<string>', // REQUIRED
                                            'Name' => '<string>',
                                            'PeriodTimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'TopBottomMovers' => [
                                            'Category' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'ComputationId' => '<string>', // REQUIRED
                                            'MoverSize' => <integer>,
                                            'Name' => '<string>',
                                            'SortOrder' => 'PERCENT_DIFFERENCE|ABSOLUTE_DIFFERENCE',
                                            'Time' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'Type' => 'TOP|BOTTOM', // REQUIRED
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'TopBottomRanked' => [
                                            'Category' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'ComputationId' => '<string>', // REQUIRED
                                            'Name' => '<string>',
                                            'ResultSize' => <integer>,
                                            'Type' => 'TOP|BOTTOM', // REQUIRED
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'TotalAggregation' => [
                                            'ComputationId' => '<string>', // REQUIRED
                                            'Name' => '<string>',
                                            'Value' => [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'UniqueValues' => [
                                            'Category' => [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            'ComputationId' => '<string>', // REQUIRED
                                            'Name' => '<string>',
                                        ],
                                    ],
                                    // ...
                                ],
                                'CustomNarrative' => [
                                    'Narrative' => '<string>', // REQUIRED
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'KPIVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldWells' => [
                                    'TargetValues' => [
                                        [
                                            'CalculatedMeasureField' => [
                                                'Expression' => '<string>', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CategoricalMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'DateMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'NumericalMeasureField' => [
                                                'AggregationFunction' => [
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'FormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'TrendGroups' => [
                                        [
                                            'CategoricalDimensionField' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                                'HierarchyId' => '<string>',
                                            ],
                                            'DateDimensionField' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                                'HierarchyId' => '<string>',
                                            ],
                                            'NumericalDimensionField' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'FormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                                'HierarchyId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'Values' => [
                                        [
                                            'CalculatedMeasureField' => [
                                                'Expression' => '<string>', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CategoricalMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'DateMeasureField' => [
                                                'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'DateTimeFormat' => '<string>',
                                                    'NullValueFormatConfiguration' => [
                                                        'NullString' => '<string>', // REQUIRED
                                                    ],
                                                    'NumericFormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'NumericalMeasureField' => [
                                                'AggregationFunction' => [
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'FormatConfiguration' => [
                                                        'CurrencyDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                            'Symbol' => '<string>',
                                                        ],
                                                        'NumberDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                        'PercentageDisplayFormatConfiguration' => [
                                                            'DecimalPlacesConfiguration' => [
                                                                'DecimalPlaces' => <integer>, // REQUIRED
                                                            ],
                                                            'NegativeValueConfiguration' => [
                                                                'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                            ],
                                                            'NullValueFormatConfiguration' => [
                                                                'NullString' => '<string>', // REQUIRED
                                                            ],
                                                            'Prefix' => '<string>',
                                                            'SeparatorConfiguration' => [
                                                                'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                'ThousandsSeparator' => [
                                                                    'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                    'Symbol' => 'COMMA|DOT|SPACE',
                                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                                ],
                                                            ],
                                                            'Suffix' => '<string>',
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'KPIOptions' => [
                                    'Comparison' => [
                                        'ComparisonFormat' => [
                                            'NumberDisplayFormatConfiguration' => [
                                                'DecimalPlacesConfiguration' => [
                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                ],
                                                'NegativeValueConfiguration' => [
                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                ],
                                                'NullValueFormatConfiguration' => [
                                                    'NullString' => '<string>', // REQUIRED
                                                ],
                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                'Prefix' => '<string>',
                                                'SeparatorConfiguration' => [
                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                    'ThousandsSeparator' => [
                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'Suffix' => '<string>',
                                            ],
                                            'PercentageDisplayFormatConfiguration' => [
                                                'DecimalPlacesConfiguration' => [
                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                ],
                                                'NegativeValueConfiguration' => [
                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                ],
                                                'NullValueFormatConfiguration' => [
                                                    'NullString' => '<string>', // REQUIRED
                                                ],
                                                'Prefix' => '<string>',
                                                'SeparatorConfiguration' => [
                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                    'ThousandsSeparator' => [
                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                    ],
                                                ],
                                                'Suffix' => '<string>',
                                            ],
                                        ],
                                        'ComparisonMethod' => 'DIFFERENCE|PERCENT_DIFFERENCE|PERCENT',
                                    ],
                                    'PrimaryValueDisplayType' => 'HIDDEN|COMPARISON|ACTUAL',
                                    'PrimaryValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'ProgressBar' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'SecondaryValue' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'SecondaryValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Sparkline' => [
                                        'Color' => '<string>',
                                        'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                        'Type' => 'LINE|AREA', // REQUIRED
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'TrendArrows' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'VisualLayoutOptions' => [
                                        'StandardLayout' => [
                                            'Type' => 'CLASSIC|VERTICAL', // REQUIRED
                                        ],
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'TrendGroupSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'ConditionalFormatting' => [
                                'ConditionalFormattingOptions' => [
                                    [
                                        'ActualValue' => [
                                            'Icon' => [
                                                'CustomCondition' => [
                                                    'Color' => '<string>',
                                                    'DisplayConfiguration' => [
                                                        'IconDisplayOption' => 'ICON_ONLY',
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                    'IconOptions' => [ // REQUIRED
                                                        '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>',
                                                    ],
                                                ],
                                                'IconSet' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    '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',
                                                ],
                                            ],
                                            'TextColor' => [
                                                'Gradient' => [
                                                    'Color' => [ // REQUIRED
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>, // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                            ],
                                        ],
                                        'ComparisonValue' => [
                                            'Icon' => [
                                                'CustomCondition' => [
                                                    'Color' => '<string>',
                                                    'DisplayConfiguration' => [
                                                        'IconDisplayOption' => 'ICON_ONLY',
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                    'IconOptions' => [ // REQUIRED
                                                        '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>',
                                                    ],
                                                ],
                                                'IconSet' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    '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',
                                                ],
                                            ],
                                            'TextColor' => [
                                                'Gradient' => [
                                                    'Color' => [ // REQUIRED
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>, // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                            ],
                                        ],
                                        'PrimaryValue' => [
                                            'Icon' => [
                                                'CustomCondition' => [
                                                    'Color' => '<string>',
                                                    'DisplayConfiguration' => [
                                                        'IconDisplayOption' => 'ICON_ONLY',
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                    'IconOptions' => [ // REQUIRED
                                                        '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>',
                                                    ],
                                                ],
                                                'IconSet' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    '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',
                                                ],
                                            ],
                                            'TextColor' => [
                                                'Gradient' => [
                                                    'Color' => [ // REQUIRED
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>, // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                            ],
                                        ],
                                        'ProgressBar' => [
                                            'ForegroundColor' => [
                                                'Gradient' => [
                                                    'Color' => [ // REQUIRED
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>, // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'LayerMapVisual' => [
                            'ChartConfiguration' => [
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'MapLayers' => [
                                    [
                                        'Actions' => [
                                            [
                                                'ActionOperations' => [ // REQUIRED
                                                    [
                                                        'FilterOperation' => [
                                                            'SelectedFieldsConfiguration' => [ // REQUIRED
                                                                'SelectedColumns' => [
                                                                    [
                                                                        'ColumnName' => '<string>', // REQUIRED
                                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'SelectedFieldOptions' => 'ALL_FIELDS',
                                                                'SelectedFields' => ['<string>', ...],
                                                            ],
                                                            'TargetVisualsConfiguration' => [ // REQUIRED
                                                                'SameSheetTargetVisualConfiguration' => [
                                                                    'TargetVisualOptions' => 'ALL_VISUALS',
                                                                    'TargetVisuals' => ['<string>', ...],
                                                                ],
                                                            ],
                                                        ],
                                                        'NavigationOperation' => [
                                                            'LocalNavigationConfiguration' => [
                                                                'TargetSheetId' => '<string>', // REQUIRED
                                                            ],
                                                        ],
                                                        'SetParametersOperation' => [
                                                            'ParameterValueConfigurations' => [ // REQUIRED
                                                                [
                                                                    'DestinationParameterName' => '<string>', // REQUIRED
                                                                    'Value' => [ // REQUIRED
                                                                        'CustomValuesConfiguration' => [
                                                                            'CustomValues' => [ // REQUIRED
                                                                                'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                                'DecimalValues' => [<float>, ...],
                                                                                'IntegerValues' => [<integer>, ...],
                                                                                'StringValues' => ['<string>', ...],
                                                                            ],
                                                                            'IncludeNullValue' => true || false,
                                                                        ],
                                                                        'SelectAllValueOptions' => 'ALL_VALUES',
                                                                        'SourceColumn' => [
                                                                            'ColumnName' => '<string>', // REQUIRED
                                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                                        ],
                                                                        'SourceField' => '<string>',
                                                                        'SourceParameterName' => '<string>',
                                                                    ],
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'URLOperation' => [
                                                            'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                            'URLTemplate' => '<string>', // REQUIRED
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                                'CustomActionId' => '<string>', // REQUIRED
                                                'Name' => '<string>', // REQUIRED
                                                'Status' => 'ENABLED|DISABLED',
                                                'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DataSource' => [
                                            'StaticFileDataSource' => [
                                                'StaticFileId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        'JoinDefinition' => [
                                            'ColorField' => [
                                                'ColorDimensionsFields' => [
                                                    [
                                                        'CategoricalDimensionField' => [
                                                            'Column' => [ // REQUIRED
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'FieldId' => '<string>', // REQUIRED
                                                            'FormatConfiguration' => [
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumericFormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                            'HierarchyId' => '<string>',
                                                        ],
                                                        'DateDimensionField' => [
                                                            'Column' => [ // REQUIRED
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                            'FieldId' => '<string>', // REQUIRED
                                                            'FormatConfiguration' => [
                                                                'DateTimeFormat' => '<string>',
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumericFormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                            'HierarchyId' => '<string>',
                                                        ],
                                                        'NumericalDimensionField' => [
                                                            'Column' => [ // REQUIRED
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'FieldId' => '<string>', // REQUIRED
                                                            'FormatConfiguration' => [
                                                                'FormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                            'HierarchyId' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                                'ColorValuesFields' => [
                                                    [
                                                        'CalculatedMeasureField' => [
                                                            'Expression' => '<string>', // REQUIRED
                                                            'FieldId' => '<string>', // REQUIRED
                                                        ],
                                                        'CategoricalMeasureField' => [
                                                            'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                            'Column' => [ // REQUIRED
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'FieldId' => '<string>', // REQUIRED
                                                            'FormatConfiguration' => [
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumericFormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                        ],
                                                        'DateMeasureField' => [
                                                            'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                            'Column' => [ // REQUIRED
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'FieldId' => '<string>', // REQUIRED
                                                            'FormatConfiguration' => [
                                                                'DateTimeFormat' => '<string>',
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumericFormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                        ],
                                                        'NumericalMeasureField' => [
                                                            'AggregationFunction' => [
                                                                'PercentileAggregation' => [
                                                                    'PercentileValue' => <float>,
                                                                ],
                                                                'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                            ],
                                                            'Column' => [ // REQUIRED
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'FieldId' => '<string>', // REQUIRED
                                                            'FormatConfiguration' => [
                                                                'FormatConfiguration' => [
                                                                    'CurrencyDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                        'Symbol' => '<string>',
                                                                    ],
                                                                    'NumberDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                    'PercentageDisplayFormatConfiguration' => [
                                                                        'DecimalPlacesConfiguration' => [
                                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                                        ],
                                                                        'NegativeValueConfiguration' => [
                                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                        ],
                                                                        'NullValueFormatConfiguration' => [
                                                                            'NullString' => '<string>', // REQUIRED
                                                                        ],
                                                                        'Prefix' => '<string>',
                                                                        'SeparatorConfiguration' => [
                                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                            'ThousandsSeparator' => [
                                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                                            ],
                                                                        ],
                                                                        'Suffix' => '<string>',
                                                                    ],
                                                                ],
                                                            ],
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'DatasetKeyField' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'DateTimeFormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'NumberFormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'StringFormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'ShapeKeyField' => '<string>',
                                        ],
                                        'Label' => '<string>',
                                        'LayerDefinition' => [
                                            'LineLayer' => [
                                                'Style' => [ // REQUIRED
                                                    'LineSymbolStyle' => [
                                                        'FillColor' => [
                                                            'Categorical' => [
                                                                'CategoryDataColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => '<string>', // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Gradient' => [
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                                'StepColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => <float>, // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                            ],
                                                            'Solid' => [
                                                                'Color' => '<string>', // REQUIRED
                                                                'State' => 'ENABLED|DISABLED',
                                                            ],
                                                        ],
                                                        'LineWidth' => [
                                                            'LineWidth' => <float>,
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'PointLayer' => [
                                                'Style' => [ // REQUIRED
                                                    'CircleSymbolStyle' => [
                                                        'CircleRadius' => [
                                                            'Radius' => <float>,
                                                        ],
                                                        'FillColor' => [
                                                            'Categorical' => [
                                                                'CategoryDataColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => '<string>', // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Gradient' => [
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                                'StepColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => <float>, // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                            ],
                                                            'Solid' => [
                                                                'Color' => '<string>', // REQUIRED
                                                                'State' => 'ENABLED|DISABLED',
                                                            ],
                                                        ],
                                                        'StrokeColor' => [
                                                            'Categorical' => [
                                                                'CategoryDataColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => '<string>', // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Gradient' => [
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                                'StepColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => <float>, // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                            ],
                                                            'Solid' => [
                                                                'Color' => '<string>', // REQUIRED
                                                                'State' => 'ENABLED|DISABLED',
                                                            ],
                                                        ],
                                                        'StrokeWidth' => [
                                                            'LineWidth' => <float>,
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            'PolygonLayer' => [
                                                'Style' => [ // REQUIRED
                                                    'PolygonSymbolStyle' => [
                                                        'FillColor' => [
                                                            'Categorical' => [
                                                                'CategoryDataColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => '<string>', // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Gradient' => [
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                                'StepColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => <float>, // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                            ],
                                                            'Solid' => [
                                                                'Color' => '<string>', // REQUIRED
                                                                'State' => 'ENABLED|DISABLED',
                                                            ],
                                                        ],
                                                        'StrokeColor' => [
                                                            'Categorical' => [
                                                                'CategoryDataColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => '<string>', // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                            'Gradient' => [
                                                                'DefaultOpacity' => <float>,
                                                                'NullDataSettings' => [
                                                                    'SymbolStyle' => [ // REQUIRED
                                                                        'FillColor' => '<string>',
                                                                        'StrokeColor' => '<string>',
                                                                        'StrokeWidth' => <float>,
                                                                    ],
                                                                ],
                                                                'NullDataVisibility' => 'HIDDEN|VISIBLE',
                                                                'StepColors' => [ // REQUIRED
                                                                    [
                                                                        'Color' => '<string>', // REQUIRED
                                                                        'DataValue' => <float>, // REQUIRED
                                                                    ],
                                                                    // ...
                                                                ],
                                                            ],
                                                            'Solid' => [
                                                                'Color' => '<string>', // REQUIRED
                                                                'State' => 'ENABLED|DISABLED',
                                                            ],
                                                        ],
                                                        'StrokeWidth' => [
                                                            'LineWidth' => <float>,
                                                        ],
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'LayerId' => '<string>', // REQUIRED
                                        'LayerType' => 'POINT|LINE|POLYGON',
                                        'Tooltip' => [
                                            'FieldBasedTooltip' => [
                                                'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                                'TooltipFields' => [
                                                    [
                                                        'ColumnTooltipItem' => [
                                                            'Aggregation' => [
                                                                'AttributeAggregationFunction' => [
                                                                    'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                                    'ValueForMultipleValues' => '<string>',
                                                                ],
                                                                'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                                'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                                'NumericalAggregationFunction' => [
                                                                    'PercentileAggregation' => [
                                                                        'PercentileValue' => <float>,
                                                                    ],
                                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                                ],
                                                            ],
                                                            'Column' => [ // REQUIRED
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'Label' => '<string>',
                                                            'TooltipTarget' => 'BOTH|BAR|LINE',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                        'FieldTooltipItem' => [
                                                            'FieldId' => '<string>', // REQUIRED
                                                            'Label' => '<string>',
                                                            'TooltipTarget' => 'BOTH|BAR|LINE',
                                                            'Visibility' => 'HIDDEN|VISIBLE',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                                'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                            ],
                                            'SelectedTooltipType' => 'BASIC|DETAILED',
                                            'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    // ...
                                ],
                                'MapState' => [
                                    'Bounds' => [
                                        'East' => <float>, // REQUIRED
                                        'North' => <float>, // REQUIRED
                                        'South' => <float>, // REQUIRED
                                        'West' => <float>, // REQUIRED
                                    ],
                                    'MapNavigation' => 'ENABLED|DISABLED',
                                ],
                                'MapStyle' => [
                                    'BackgroundColor' => '<string>',
                                    'BaseMapStyle' => 'LIGHT_GRAY|DARK_GRAY|STREET|IMAGERY',
                                    'BaseMapVisibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'DataSetIdentifier' => '<string>', // REQUIRED
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'LineChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'ContributionAnalysisDefaults' => [
                                    [
                                        'ContributorDimensions' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'MeasureFieldId' => '<string>', // REQUIRED
                                    ],
                                    // ...
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'DefaultSeriesSettings' => [
                                    'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS',
                                    'LineStyleSettings' => [
                                        'LineInterpolation' => 'LINEAR|SMOOTH|STEPPED',
                                        'LineStyle' => 'SOLID|DOTTED|DASHED',
                                        'LineVisibility' => 'HIDDEN|VISIBLE',
                                        'LineWidth' => '<string>',
                                    ],
                                    'MarkerStyleSettings' => [
                                        'MarkerColor' => '<string>',
                                        'MarkerShape' => 'CIRCLE|TRIANGLE|SQUARE|DIAMOND|ROUNDED_SQUARE',
                                        'MarkerSize' => '<string>',
                                        'MarkerVisibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'FieldWells' => [
                                    'LineChartAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Colors' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'SmallMultiples' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'ForecastConfigurations' => [
                                    [
                                        'ForecastProperties' => [
                                            'LowerBoundary' => <float>,
                                            'PeriodsBackward' => <integer>,
                                            'PeriodsForward' => <integer>,
                                            'PredictionInterval' => <integer>,
                                            'Seasonality' => <integer>,
                                            'UpperBoundary' => <float>,
                                        ],
                                        'Scenario' => [
                                            'WhatIfPointScenario' => [
                                                'Date' => <integer || string || DateTime>, // REQUIRED
                                                'Value' => <float>, // REQUIRED
                                            ],
                                            'WhatIfRangeScenario' => [
                                                'EndDate' => <integer || string || DateTime>, // REQUIRED
                                                'StartDate' => <integer || string || DateTime>, // REQUIRED
                                                'Value' => <float>, // REQUIRED
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'PrimaryYAxisDisplayOptions' => [
                                    'AxisOptions' => [
                                        'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                        'AxisOffset' => '<string>',
                                        'DataOptions' => [
                                            'DateAxisOptions' => [
                                                'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'NumericAxisOptions' => [
                                                'Range' => [
                                                    'DataDriven' => [
                                                    ],
                                                    'MinMax' => [
                                                        'Maximum' => <float>,
                                                        'Minimum' => <float>,
                                                    ],
                                                ],
                                                'Scale' => [
                                                    'Linear' => [
                                                        'StepCount' => <integer>,
                                                        'StepSize' => <float>,
                                                    ],
                                                    'Logarithmic' => [
                                                        'Base' => <float>,
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                        'ScrollbarOptions' => [
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                            'VisibleRange' => [
                                                'PercentRange' => [
                                                    'From' => <float>,
                                                    'To' => <float>,
                                                ],
                                            ],
                                        ],
                                        'TickLabelOptions' => [
                                            'LabelOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RotationAngle' => <float>,
                                        ],
                                    ],
                                    'MissingDataConfigurations' => [
                                        [
                                            'TreatmentOption' => 'INTERPOLATE|SHOW_AS_ZERO|SHOW_AS_BLANK',
                                        ],
                                        // ...
                                    ],
                                ],
                                'PrimaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ReferenceLines' => [
                                    [
                                        'DataConfiguration' => [ // REQUIRED
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS',
                                            'DynamicConfiguration' => [
                                                'Calculation' => [ // REQUIRED
                                                    'PercentileAggregation' => [
                                                        'PercentileValue' => <float>,
                                                    ],
                                                    'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                ],
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'MeasureAggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                            ],
                                            'SeriesType' => 'BAR|LINE',
                                            'StaticConfiguration' => [
                                                'Value' => <float>, // REQUIRED
                                            ],
                                        ],
                                        'LabelConfiguration' => [
                                            'CustomLabelConfiguration' => [
                                                'CustomLabel' => '<string>', // REQUIRED
                                            ],
                                            'FontColor' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalPosition' => 'LEFT|CENTER|RIGHT',
                                            'ValueLabelConfiguration' => [
                                                'FormatConfiguration' => [
                                                    'CurrencyDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                        'Symbol' => '<string>',
                                                    ],
                                                    'NumberDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                    'PercentageDisplayFormatConfiguration' => [
                                                        'DecimalPlacesConfiguration' => [
                                                            'DecimalPlaces' => <integer>, // REQUIRED
                                                        ],
                                                        'NegativeValueConfiguration' => [
                                                            'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                        ],
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'Prefix' => '<string>',
                                                        'SeparatorConfiguration' => [
                                                            'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                            'ThousandsSeparator' => [
                                                                'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                'Symbol' => 'COMMA|DOT|SPACE',
                                                                'Visibility' => 'HIDDEN|VISIBLE',
                                                            ],
                                                        ],
                                                        'Suffix' => '<string>',
                                                    ],
                                                ],
                                                'RelativePosition' => 'BEFORE_CUSTOM_LABEL|AFTER_CUSTOM_LABEL',
                                            ],
                                            'VerticalPosition' => 'ABOVE|BELOW',
                                        ],
                                        'Status' => 'ENABLED|DISABLED',
                                        'StyleConfiguration' => [
                                            'Color' => '<string>',
                                            'Pattern' => 'SOLID|DASHED|DOTTED',
                                        ],
                                    ],
                                    // ...
                                ],
                                'SecondaryYAxisDisplayOptions' => [
                                    'AxisOptions' => [
                                        'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                        'AxisOffset' => '<string>',
                                        'DataOptions' => [
                                            'DateAxisOptions' => [
                                                'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'NumericAxisOptions' => [
                                                'Range' => [
                                                    'DataDriven' => [
                                                    ],
                                                    'MinMax' => [
                                                        'Maximum' => <float>,
                                                        'Minimum' => <float>,
                                                    ],
                                                ],
                                                'Scale' => [
                                                    'Linear' => [
                                                        'StepCount' => <integer>,
                                                        'StepSize' => <float>,
                                                    ],
                                                    'Logarithmic' => [
                                                        'Base' => <float>,
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                        'ScrollbarOptions' => [
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                            'VisibleRange' => [
                                                'PercentRange' => [
                                                    'From' => <float>,
                                                    'To' => <float>,
                                                ],
                                            ],
                                        ],
                                        'TickLabelOptions' => [
                                            'LabelOptions' => [
                                                'CustomLabel' => '<string>',
                                                'FontConfiguration' => [
                                                    'FontColor' => '<string>',
                                                    'FontDecoration' => 'UNDERLINE|NONE',
                                                    'FontFamily' => '<string>',
                                                    'FontSize' => [
                                                        'Absolute' => '<string>',
                                                        'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                    ],
                                                    'FontStyle' => 'NORMAL|ITALIC',
                                                    'FontWeight' => [
                                                        'Name' => 'NORMAL|BOLD',
                                                    ],
                                                ],
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RotationAngle' => <float>,
                                        ],
                                    ],
                                    'MissingDataConfigurations' => [
                                        [
                                            'TreatmentOption' => 'INTERPOLATE|SHOW_AS_ZERO|SHOW_AS_BLANK',
                                        ],
                                        // ...
                                    ],
                                ],
                                'SecondaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'Series' => [
                                    [
                                        'DataFieldSeriesItem' => [
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS', // REQUIRED
                                            'FieldId' => '<string>', // REQUIRED
                                            'FieldValue' => '<string>',
                                            'Settings' => [
                                                'LineStyleSettings' => [
                                                    'LineInterpolation' => 'LINEAR|SMOOTH|STEPPED',
                                                    'LineStyle' => 'SOLID|DOTTED|DASHED',
                                                    'LineVisibility' => 'HIDDEN|VISIBLE',
                                                    'LineWidth' => '<string>',
                                                ],
                                                'MarkerStyleSettings' => [
                                                    'MarkerColor' => '<string>',
                                                    'MarkerShape' => 'CIRCLE|TRIANGLE|SQUARE|DIAMOND|ROUNDED_SQUARE',
                                                    'MarkerSize' => '<string>',
                                                    'MarkerVisibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                        ],
                                        'FieldSeriesItem' => [
                                            'AxisBinding' => 'PRIMARY_YAXIS|SECONDARY_YAXIS', // REQUIRED
                                            'FieldId' => '<string>', // REQUIRED
                                            'Settings' => [
                                                'LineStyleSettings' => [
                                                    'LineInterpolation' => 'LINEAR|SMOOTH|STEPPED',
                                                    'LineStyle' => 'SOLID|DOTTED|DASHED',
                                                    'LineVisibility' => 'HIDDEN|VISIBLE',
                                                    'LineWidth' => '<string>',
                                                ],
                                                'MarkerStyleSettings' => [
                                                    'MarkerColor' => '<string>',
                                                    'MarkerShape' => 'CIRCLE|TRIANGLE|SQUARE|DIAMOND|ROUNDED_SQUARE',
                                                    'MarkerSize' => '<string>',
                                                    'MarkerVisibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                                'SingleAxisOptions' => [
                                    'YAxisOptions' => [
                                        'YAxis' => 'PRIMARY_Y_AXIS', // REQUIRED
                                    ],
                                ],
                                'SmallMultiplesOptions' => [
                                    'MaxVisibleColumns' => <integer>,
                                    'MaxVisibleRows' => <integer>,
                                    'PanelConfiguration' => [
                                        'BackgroundColor' => '<string>',
                                        'BackgroundVisibility' => 'HIDDEN|VISIBLE',
                                        'BorderColor' => '<string>',
                                        'BorderStyle' => 'SOLID|DASHED|DOTTED',
                                        'BorderThickness' => '<string>',
                                        'BorderVisibility' => 'HIDDEN|VISIBLE',
                                        'GutterSpacing' => '<string>',
                                        'GutterVisibility' => 'HIDDEN|VISIBLE',
                                        'Title' => [
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'XAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                    'YAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'ColorItemsLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'SmallMultiplesLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'SmallMultiplesSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'Type' => 'LINE|AREA|STACKED_AREA',
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                                'XAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'XAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'PieChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ContributionAnalysisDefaults' => [
                                    [
                                        'ContributorDimensions' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'MeasureFieldId' => '<string>', // REQUIRED
                                    ],
                                    // ...
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'DonutOptions' => [
                                    'ArcOptions' => [
                                        'ArcThickness' => 'SMALL|MEDIUM|LARGE|WHOLE',
                                    ],
                                    'DonutCenterOptions' => [
                                        'LabelVisibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'FieldWells' => [
                                    'PieChartAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'SmallMultiples' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'SmallMultiplesOptions' => [
                                    'MaxVisibleColumns' => <integer>,
                                    'MaxVisibleRows' => <integer>,
                                    'PanelConfiguration' => [
                                        'BackgroundColor' => '<string>',
                                        'BackgroundVisibility' => 'HIDDEN|VISIBLE',
                                        'BorderColor' => '<string>',
                                        'BorderStyle' => 'SOLID|DASHED|DOTTED',
                                        'BorderThickness' => '<string>',
                                        'BorderVisibility' => 'HIDDEN|VISIBLE',
                                        'GutterSpacing' => '<string>',
                                        'GutterVisibility' => 'HIDDEN|VISIBLE',
                                        'Title' => [
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'XAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                    'YAxis' => [
                                        'Placement' => 'OUTSIDE|INSIDE',
                                        'Scale' => 'SHARED|INDEPENDENT',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SmallMultiplesLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'SmallMultiplesSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ValueLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'PivotTableVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldOptions' => [
                                    'CollapseStateOptions' => [
                                        [
                                            'State' => 'COLLAPSED|EXPANDED',
                                            'Target' => [ // REQUIRED
                                                'FieldDataPathValues' => [
                                                    [
                                                        'DataPathType' => [
                                                            'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                        ],
                                                        'FieldId' => '<string>',
                                                        'FieldValue' => '<string>',
                                                    ],
                                                    // ...
                                                ],
                                                'FieldId' => '<string>',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'DataPathOptions' => [
                                        [
                                            'DataPathList' => [ // REQUIRED
                                                [
                                                    'DataPathType' => [
                                                        'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                    ],
                                                    'FieldId' => '<string>',
                                                    'FieldValue' => '<string>',
                                                ],
                                                // ...
                                            ],
                                            'Width' => '<string>',
                                        ],
                                        // ...
                                    ],
                                    'SelectedFieldOptions' => [
                                        [
                                            'CustomLabel' => '<string>',
                                            'FieldId' => '<string>', // REQUIRED
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        // ...
                                    ],
                                ],
                                'FieldWells' => [
                                    'PivotTableAggregatedFieldWells' => [
                                        'Columns' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Rows' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'PaginatedReportOptions' => [
                                    'OverflowColumnHeaderVisibility' => 'HIDDEN|VISIBLE',
                                    'VerticalOverflowVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SortConfiguration' => [
                                    'FieldSortOptions' => [
                                        [
                                            'FieldId' => '<string>', // REQUIRED
                                            'SortBy' => [ // REQUIRED
                                                'Column' => [
                                                    'AggregationFunction' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Direction' => 'ASC|DESC', // REQUIRED
                                                    'SortBy' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'DataPath' => [
                                                    'Direction' => 'ASC|DESC', // REQUIRED
                                                    'SortPaths' => [ // REQUIRED
                                                        [
                                                            'DataPathType' => [
                                                                'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                            ],
                                                            'FieldId' => '<string>',
                                                            'FieldValue' => '<string>',
                                                        ],
                                                        // ...
                                                    ],
                                                ],
                                                'Field' => [
                                                    'Direction' => 'ASC|DESC', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'TableOptions' => [
                                    'CellStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'CollapsedRowDimensionsVisibility' => 'HIDDEN|VISIBLE',
                                    'ColumnHeaderStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ColumnNamesVisibility' => 'HIDDEN|VISIBLE',
                                    'DefaultCellWidth' => '<string>',
                                    'MetricPlacement' => 'ROW|COLUMN',
                                    'RowAlternateColorOptions' => [
                                        'RowAlternateColors' => ['<string>', ...],
                                        'Status' => 'ENABLED|DISABLED',
                                        'UsePrimaryBackgroundColor' => 'ENABLED|DISABLED',
                                    ],
                                    'RowFieldNamesStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'RowHeaderStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'RowsLabelOptions' => [
                                        'CustomLabel' => '<string>',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'RowsLayout' => 'TABULAR|HIERARCHY',
                                    'SingleMetricVisibility' => 'HIDDEN|VISIBLE',
                                    'ToggleButtonsVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'TotalOptions' => [
                                    'ColumnSubtotalOptions' => [
                                        'CustomLabel' => '<string>',
                                        'FieldLevel' => 'ALL|CUSTOM|LAST',
                                        'FieldLevelOptions' => [
                                            [
                                                'FieldId' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'MetricHeaderCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'StyleTargets' => [
                                            [
                                                'CellType' => 'TOTAL|METRIC_HEADER|VALUE', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'TotalCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                        'ValueCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'ColumnTotalOptions' => [
                                        'CustomLabel' => '<string>',
                                        'MetricHeaderCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'Placement' => 'START|END|AUTO',
                                        'ScrollStatus' => 'PINNED|SCROLLED',
                                        'TotalAggregationOptions' => [
                                            [
                                                'FieldId' => '<string>', // REQUIRED
                                                'TotalAggregationFunction' => [ // REQUIRED
                                                    'SimpleTotalAggregationFunction' => 'DEFAULT|SUM|AVERAGE|MIN|MAX|NONE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TotalCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                        'ValueCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'RowSubtotalOptions' => [
                                        'CustomLabel' => '<string>',
                                        'FieldLevel' => 'ALL|CUSTOM|LAST',
                                        'FieldLevelOptions' => [
                                            [
                                                'FieldId' => '<string>',
                                            ],
                                            // ...
                                        ],
                                        'MetricHeaderCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'StyleTargets' => [
                                            [
                                                'CellType' => 'TOTAL|METRIC_HEADER|VALUE', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'TotalCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                        'ValueCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                    'RowTotalOptions' => [
                                        'CustomLabel' => '<string>',
                                        'MetricHeaderCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'Placement' => 'START|END|AUTO',
                                        'ScrollStatus' => 'PINNED|SCROLLED',
                                        'TotalAggregationOptions' => [
                                            [
                                                'FieldId' => '<string>', // REQUIRED
                                                'TotalAggregationFunction' => [ // REQUIRED
                                                    'SimpleTotalAggregationFunction' => 'DEFAULT|SUM|AVERAGE|MIN|MAX|NONE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TotalCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                        'ValueCellStyle' => [
                                            'BackgroundColor' => '<string>',
                                            'Border' => [
                                                'SideSpecificBorder' => [
                                                    'Bottom' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerHorizontal' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'InnerVertical' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Left' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Right' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                    'Top' => [
                                                        'Color' => '<string>',
                                                        'Style' => 'NONE|SOLID',
                                                        'Thickness' => <integer>,
                                                    ],
                                                ],
                                                'UniformBorder' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Height' => <integer>,
                                            'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                            'TextWrap' => 'NONE|WRAP',
                                            'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                    ],
                                ],
                            ],
                            'ConditionalFormatting' => [
                                'ConditionalFormattingOptions' => [
                                    [
                                        'Cell' => [
                                            'FieldId' => '<string>', // REQUIRED
                                            'Scope' => [
                                                'Role' => 'FIELD|FIELD_TOTAL|GRAND_TOTAL',
                                            ],
                                            'Scopes' => [
                                                [
                                                    'Role' => 'FIELD|FIELD_TOTAL|GRAND_TOTAL',
                                                ],
                                                // ...
                                            ],
                                            'TextFormat' => [
                                                'BackgroundColor' => [
                                                    'Gradient' => [
                                                        'Color' => [ // REQUIRED
                                                            'Stops' => [
                                                                [
                                                                    'Color' => '<string>',
                                                                    'DataValue' => <float>,
                                                                    'GradientOffset' => <float>, // REQUIRED
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                    'Solid' => [
                                                        'Color' => '<string>',
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'Icon' => [
                                                    'CustomCondition' => [
                                                        'Color' => '<string>',
                                                        'DisplayConfiguration' => [
                                                            'IconDisplayOption' => 'ICON_ONLY',
                                                        ],
                                                        'Expression' => '<string>', // REQUIRED
                                                        'IconOptions' => [ // REQUIRED
                                                            '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>',
                                                        ],
                                                    ],
                                                    'IconSet' => [
                                                        'Expression' => '<string>', // REQUIRED
                                                        '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',
                                                    ],
                                                ],
                                                'TextColor' => [
                                                    'Gradient' => [
                                                        'Color' => [ // REQUIRED
                                                            'Stops' => [
                                                                [
                                                                    'Color' => '<string>',
                                                                    'DataValue' => <float>,
                                                                    'GradientOffset' => <float>, // REQUIRED
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                    'Solid' => [
                                                        'Color' => '<string>',
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'PluginVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldWells' => [
                                    [
                                        'AxisName' => 'GROUP_BY|VALUE',
                                        'Dimensions' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Measures' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Unaggregated' => [
                                            [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'DateTimeFormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'NumberFormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'StringFormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                    // ...
                                ],
                                'SortConfiguration' => [
                                    'PluginVisualTableQuerySort' => [
                                        'ItemsLimitConfiguration' => [
                                            'ItemsLimit' => <integer>,
                                        ],
                                        'RowSort' => [
                                            [
                                                'ColumnSort' => [
                                                    'AggregationFunction' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Direction' => 'ASC|DESC', // REQUIRED
                                                    'SortBy' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'FieldSort' => [
                                                    'Direction' => 'ASC|DESC', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'VisualOptions' => [
                                    'VisualProperties' => [
                                        [
                                            'Name' => '<string>',
                                            'Value' => '<string>',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'PluginArn' => '<string>', // REQUIRED
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'RadarChartVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'AlternateBandColorsVisibility' => 'HIDDEN|VISIBLE',
                                'AlternateBandEvenColor' => '<string>',
                                'AlternateBandOddColor' => '<string>',
                                'AxesRangeScale' => 'AUTO|INDEPENDENT|SHARED',
                                'BaseSeriesSettings' => [
                                    'AreaStyleSettings' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                ],
                                'CategoryAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ColorAxis' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'ColorLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'RadarChartAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Color' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'Shape' => 'CIRCLE|POLYGON',
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'ColorItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'ColorSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'StartAngle' => <float>,
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'SankeyDiagramVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'SankeyDiagramAggregatedFieldWells' => [
                                        'Destination' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Source' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Weight' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'DestinationItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'SourceItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'WeightSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'ScatterPlotVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'ScatterPlotCategoricallyAggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Label' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Size' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'XAxis' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'YAxis' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                    'ScatterPlotUnaggregatedFieldWells' => [
                                        'Category' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Label' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Size' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'XAxis' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'YAxis' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'SortConfiguration' => [
                                    'ScatterPlotLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                                'XAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'XAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'YAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'YAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'TableVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'FieldOptions' => [
                                    'Order' => ['<string>', ...],
                                    'PinnedFieldOptions' => [
                                        'PinnedLeftFields' => ['<string>', ...],
                                    ],
                                    'SelectedFieldOptions' => [
                                        [
                                            'CustomLabel' => '<string>',
                                            'FieldId' => '<string>', // REQUIRED
                                            'URLStyling' => [
                                                'ImageConfiguration' => [
                                                    'SizingOptions' => [
                                                        'TableCellImageScalingConfiguration' => 'FIT_TO_CELL_HEIGHT|FIT_TO_CELL_WIDTH|DO_NOT_SCALE',
                                                    ],
                                                ],
                                                'LinkConfiguration' => [
                                                    'Content' => [ // REQUIRED
                                                        'CustomIconContent' => [
                                                            'Icon' => 'LINK',
                                                        ],
                                                        'CustomTextContent' => [
                                                            'FontConfiguration' => [ // REQUIRED
                                                                'FontColor' => '<string>',
                                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                                'FontFamily' => '<string>',
                                                                'FontSize' => [
                                                                    'Absolute' => '<string>',
                                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                                ],
                                                                'FontStyle' => 'NORMAL|ITALIC',
                                                                'FontWeight' => [
                                                                    'Name' => 'NORMAL|BOLD',
                                                                ],
                                                            ],
                                                            'Value' => '<string>',
                                                        ],
                                                    ],
                                                    'Target' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                            'Width' => '<string>',
                                        ],
                                        // ...
                                    ],
                                    'TransposedTableOptions' => [
                                        [
                                            'ColumnIndex' => <integer>,
                                            'ColumnType' => 'ROW_HEADER_COLUMN|VALUE_COLUMN', // REQUIRED
                                            'ColumnWidth' => '<string>',
                                        ],
                                        // ...
                                    ],
                                ],
                                'FieldWells' => [
                                    'TableAggregatedFieldWells' => [
                                        'GroupBy' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                    'TableUnaggregatedFieldWells' => [
                                        'Values' => [
                                            [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                                'FormatConfiguration' => [
                                                    'DateTimeFormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'NumberFormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'StringFormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'PaginatedReportOptions' => [
                                    'OverflowColumnHeaderVisibility' => 'HIDDEN|VISIBLE',
                                    'VerticalOverflowVisibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SortConfiguration' => [
                                    'PaginationConfiguration' => [
                                        'PageNumber' => <integer>, // REQUIRED
                                        'PageSize' => <integer>, // REQUIRED
                                    ],
                                    'RowSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'TableInlineVisualizations' => [
                                    [
                                        'DataBars' => [
                                            'FieldId' => '<string>', // REQUIRED
                                            'NegativeColor' => '<string>',
                                            'PositiveColor' => '<string>',
                                        ],
                                    ],
                                    // ...
                                ],
                                'TableOptions' => [
                                    'CellStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'HeaderStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'Orientation' => 'VERTICAL|HORIZONTAL',
                                    'RowAlternateColorOptions' => [
                                        'RowAlternateColors' => ['<string>', ...],
                                        'Status' => 'ENABLED|DISABLED',
                                        'UsePrimaryBackgroundColor' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'TotalOptions' => [
                                    'CustomLabel' => '<string>',
                                    'Placement' => 'START|END|AUTO',
                                    'ScrollStatus' => 'PINNED|SCROLLED',
                                    'TotalAggregationOptions' => [
                                        [
                                            'FieldId' => '<string>', // REQUIRED
                                            'TotalAggregationFunction' => [ // REQUIRED
                                                'SimpleTotalAggregationFunction' => 'DEFAULT|SUM|AVERAGE|MIN|MAX|NONE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'TotalCellStyle' => [
                                        'BackgroundColor' => '<string>',
                                        'Border' => [
                                            'SideSpecificBorder' => [
                                                'Bottom' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerHorizontal' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'InnerVertical' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Left' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Right' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                                'Top' => [
                                                    'Color' => '<string>',
                                                    'Style' => 'NONE|SOLID',
                                                    'Thickness' => <integer>,
                                                ],
                                            ],
                                            'UniformBorder' => [
                                                'Color' => '<string>',
                                                'Style' => 'NONE|SOLID',
                                                'Thickness' => <integer>,
                                            ],
                                        ],
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Height' => <integer>,
                                        'HorizontalTextAlignment' => 'LEFT|CENTER|RIGHT|AUTO',
                                        'TextWrap' => 'NONE|WRAP',
                                        'VerticalTextAlignment' => 'TOP|MIDDLE|BOTTOM|AUTO',
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ConditionalFormatting' => [
                                'ConditionalFormattingOptions' => [
                                    [
                                        'Cell' => [
                                            'FieldId' => '<string>', // REQUIRED
                                            'TextFormat' => [
                                                'BackgroundColor' => [
                                                    'Gradient' => [
                                                        'Color' => [ // REQUIRED
                                                            'Stops' => [
                                                                [
                                                                    'Color' => '<string>',
                                                                    'DataValue' => <float>,
                                                                    'GradientOffset' => <float>, // REQUIRED
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                    'Solid' => [
                                                        'Color' => '<string>',
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'Icon' => [
                                                    'CustomCondition' => [
                                                        'Color' => '<string>',
                                                        'DisplayConfiguration' => [
                                                            'IconDisplayOption' => 'ICON_ONLY',
                                                        ],
                                                        'Expression' => '<string>', // REQUIRED
                                                        'IconOptions' => [ // REQUIRED
                                                            '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>',
                                                        ],
                                                    ],
                                                    'IconSet' => [
                                                        'Expression' => '<string>', // REQUIRED
                                                        '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',
                                                    ],
                                                ],
                                                'TextColor' => [
                                                    'Gradient' => [
                                                        'Color' => [ // REQUIRED
                                                            'Stops' => [
                                                                [
                                                                    'Color' => '<string>',
                                                                    'DataValue' => <float>,
                                                                    'GradientOffset' => <float>, // REQUIRED
                                                                ],
                                                                // ...
                                                            ],
                                                        ],
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                    'Solid' => [
                                                        'Color' => '<string>',
                                                        'Expression' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                            ],
                                        ],
                                        'Row' => [
                                            'BackgroundColor' => [
                                                'Gradient' => [
                                                    'Color' => [ // REQUIRED
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>, // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'TextColor' => [
                                                'Gradient' => [
                                                    'Color' => [ // REQUIRED
                                                        'Stops' => [
                                                            [
                                                                'Color' => '<string>',
                                                                'DataValue' => <float>,
                                                                'GradientOffset' => <float>, // REQUIRED
                                                            ],
                                                            // ...
                                                        ],
                                                    ],
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                                'Solid' => [
                                                    'Color' => '<string>',
                                                    'Expression' => '<string>', // REQUIRED
                                                ],
                                            ],
                                        ],
                                    ],
                                    // ...
                                ],
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'TreeMapVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'ColorLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ColorScale' => [
                                    'ColorFillType' => 'DISCRETE|GRADIENT', // REQUIRED
                                    'Colors' => [ // REQUIRED
                                        [
                                            'Color' => '<string>',
                                            'DataValue' => <float>,
                                        ],
                                        // ...
                                    ],
                                    'NullValueColor' => [
                                        'Color' => '<string>',
                                        'DataValue' => <float>,
                                    ],
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'TreeMapAggregatedFieldWells' => [
                                        'Colors' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Groups' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Sizes' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'GroupLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'SizeLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SortConfiguration' => [
                                    'TreeMapGroupItemsLimitConfiguration' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'TreeMapSort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'Tooltip' => [
                                    'FieldBasedTooltip' => [
                                        'AggregationVisibility' => 'HIDDEN|VISIBLE',
                                        'TooltipFields' => [
                                            [
                                                'ColumnTooltipItem' => [
                                                    'Aggregation' => [
                                                        'AttributeAggregationFunction' => [
                                                            'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                            'ValueForMultipleValues' => '<string>',
                                                        ],
                                                        'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                        'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                        'NumericalAggregationFunction' => [
                                                            'PercentileAggregation' => [
                                                                'PercentileValue' => <float>,
                                                            ],
                                                            'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                        ],
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                                'FieldTooltipItem' => [
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'Label' => '<string>',
                                                    'TooltipTarget' => 'BOTH|BAR|LINE',
                                                    'Visibility' => 'HIDDEN|VISIBLE',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'TooltipTitleType' => 'NONE|PRIMARY_VALUE',
                                    ],
                                    'SelectedTooltipType' => 'BASIC|DETAILED',
                                    'TooltipVisibility' => 'HIDDEN|VISIBLE',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'WaterfallVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'CategoryAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'CategoryAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'ColorConfiguration' => [
                                    'GroupColorConfiguration' => [
                                        'NegativeBarColor' => '<string>',
                                        'PositiveBarColor' => '<string>',
                                        'TotalBarColor' => '<string>',
                                    ],
                                ],
                                'DataLabels' => [
                                    'CategoryLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'DataLabelTypes' => [
                                        [
                                            'DataPathLabelType' => [
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'FieldLabelType' => [
                                                'FieldId' => '<string>',
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MaximumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'MinimumLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                            'RangeEndsLabelType' => [
                                                'Visibility' => 'HIDDEN|VISIBLE',
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'LabelColor' => '<string>',
                                    'LabelContent' => 'VALUE|PERCENT|VALUE_AND_PERCENT',
                                    'LabelFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'MeasureLabelVisibility' => 'HIDDEN|VISIBLE',
                                    'Overlap' => 'DISABLE_OVERLAP|ENABLE_OVERLAP',
                                    'Position' => 'INSIDE|OUTSIDE|LEFT|TOP|BOTTOM|RIGHT',
                                    'TotalsVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'WaterfallChartAggregatedFieldWells' => [
                                        'Breakdowns' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Categories' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Values' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'Legend' => [
                                    'Height' => '<string>',
                                    'Position' => 'AUTO|RIGHT|BOTTOM|TOP',
                                    'Title' => [
                                        'CustomLabel' => '<string>',
                                        'FontConfiguration' => [
                                            'FontColor' => '<string>',
                                            'FontDecoration' => 'UNDERLINE|NONE',
                                            'FontFamily' => '<string>',
                                            'FontSize' => [
                                                'Absolute' => '<string>',
                                                'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                            ],
                                            'FontStyle' => 'NORMAL|ITALIC',
                                            'FontWeight' => [
                                                'Name' => 'NORMAL|BOLD',
                                            ],
                                        ],
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                    ],
                                    'ValueFontConfiguration' => [
                                        'FontColor' => '<string>',
                                        'FontDecoration' => 'UNDERLINE|NONE',
                                        'FontFamily' => '<string>',
                                        'FontSize' => [
                                            'Absolute' => '<string>',
                                            'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                        ],
                                        'FontStyle' => 'NORMAL|ITALIC',
                                        'FontWeight' => [
                                            'Name' => 'NORMAL|BOLD',
                                        ],
                                    ],
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                    'Width' => '<string>',
                                ],
                                'PrimaryYAxisDisplayOptions' => [
                                    'AxisLineVisibility' => 'HIDDEN|VISIBLE',
                                    'AxisOffset' => '<string>',
                                    'DataOptions' => [
                                        'DateAxisOptions' => [
                                            'MissingDateVisibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'NumericAxisOptions' => [
                                            'Range' => [
                                                'DataDriven' => [
                                                ],
                                                'MinMax' => [
                                                    'Maximum' => <float>,
                                                    'Minimum' => <float>,
                                                ],
                                            ],
                                            'Scale' => [
                                                'Linear' => [
                                                    'StepCount' => <integer>,
                                                    'StepSize' => <float>,
                                                ],
                                                'Logarithmic' => [
                                                    'Base' => <float>,
                                                ],
                                            ],
                                        ],
                                    ],
                                    'GridLineVisibility' => 'HIDDEN|VISIBLE',
                                    'ScrollbarOptions' => [
                                        'Visibility' => 'HIDDEN|VISIBLE',
                                        'VisibleRange' => [
                                            'PercentRange' => [
                                                'From' => <float>,
                                                'To' => <float>,
                                            ],
                                        ],
                                    ],
                                    'TickLabelOptions' => [
                                        'LabelOptions' => [
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                            'Visibility' => 'HIDDEN|VISIBLE',
                                        ],
                                        'RotationAngle' => <float>,
                                    ],
                                ],
                                'PrimaryYAxisLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'SortConfiguration' => [
                                    'BreakdownItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'VisualPalette' => [
                                    'ChartColor' => '<string>',
                                    'ColorMap' => [
                                        [
                                            'Color' => '<string>', // REQUIRED
                                            'Element' => [ // REQUIRED
                                                'DataPathType' => [
                                                    'PivotTableDataPathType' => 'HIERARCHY_ROWS_LAYOUT_COLUMN|MULTIPLE_ROW_METRICS_COLUMN|EMPTY_COLUMN_HEADER|COUNT_METRIC_COLUMN',
                                                ],
                                                'FieldId' => '<string>',
                                                'FieldValue' => '<string>',
                                            ],
                                            'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                        ],
                                        // ...
                                    ],
                                ],
                                'WaterfallChartOptions' => [
                                    'TotalBarLabel' => '<string>',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                        'WordCloudVisual' => [
                            'Actions' => [
                                [
                                    'ActionOperations' => [ // REQUIRED
                                        [
                                            'FilterOperation' => [
                                                'SelectedFieldsConfiguration' => [ // REQUIRED
                                                    'SelectedColumns' => [
                                                        [
                                                            'ColumnName' => '<string>', // REQUIRED
                                                            'DataSetIdentifier' => '<string>', // REQUIRED
                                                        ],
                                                        // ...
                                                    ],
                                                    'SelectedFieldOptions' => 'ALL_FIELDS',
                                                    'SelectedFields' => ['<string>', ...],
                                                ],
                                                'TargetVisualsConfiguration' => [ // REQUIRED
                                                    'SameSheetTargetVisualConfiguration' => [
                                                        'TargetVisualOptions' => 'ALL_VISUALS',
                                                        'TargetVisuals' => ['<string>', ...],
                                                    ],
                                                ],
                                            ],
                                            'NavigationOperation' => [
                                                'LocalNavigationConfiguration' => [
                                                    'TargetSheetId' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'SetParametersOperation' => [
                                                'ParameterValueConfigurations' => [ // REQUIRED
                                                    [
                                                        'DestinationParameterName' => '<string>', // REQUIRED
                                                        'Value' => [ // REQUIRED
                                                            'CustomValuesConfiguration' => [
                                                                'CustomValues' => [ // REQUIRED
                                                                    'DateTimeValues' => [<integer || string || DateTime>, ...],
                                                                    'DecimalValues' => [<float>, ...],
                                                                    'IntegerValues' => [<integer>, ...],
                                                                    'StringValues' => ['<string>', ...],
                                                                ],
                                                                'IncludeNullValue' => true || false,
                                                            ],
                                                            'SelectAllValueOptions' => 'ALL_VALUES',
                                                            'SourceColumn' => [
                                                                'ColumnName' => '<string>', // REQUIRED
                                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                                            ],
                                                            'SourceField' => '<string>',
                                                            'SourceParameterName' => '<string>',
                                                        ],
                                                    ],
                                                    // ...
                                                ],
                                            ],
                                            'URLOperation' => [
                                                'URLTarget' => 'NEW_TAB|NEW_WINDOW|SAME_TAB', // REQUIRED
                                                'URLTemplate' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'CustomActionId' => '<string>', // REQUIRED
                                    'Name' => '<string>', // REQUIRED
                                    'Status' => 'ENABLED|DISABLED',
                                    'Trigger' => 'DATA_POINT_CLICK|DATA_POINT_MENU', // REQUIRED
                                ],
                                // ...
                            ],
                            'ChartConfiguration' => [
                                'CategoryLabelOptions' => [
                                    'AxisLabelOptions' => [
                                        [
                                            'ApplyTo' => [
                                                'Column' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                            'CustomLabel' => '<string>',
                                            'FontConfiguration' => [
                                                'FontColor' => '<string>',
                                                'FontDecoration' => 'UNDERLINE|NONE',
                                                'FontFamily' => '<string>',
                                                'FontSize' => [
                                                    'Absolute' => '<string>',
                                                    'Relative' => 'EXTRA_SMALL|SMALL|MEDIUM|LARGE|EXTRA_LARGE',
                                                ],
                                                'FontStyle' => 'NORMAL|ITALIC',
                                                'FontWeight' => [
                                                    'Name' => 'NORMAL|BOLD',
                                                ],
                                            ],
                                        ],
                                        // ...
                                    ],
                                    'SortIconVisibility' => 'HIDDEN|VISIBLE',
                                    'Visibility' => 'HIDDEN|VISIBLE',
                                ],
                                'FieldWells' => [
                                    'WordCloudAggregatedFieldWells' => [
                                        'GroupBy' => [
                                            [
                                                'CategoricalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'DateDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'DateGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND',
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                                'NumericalDimensionField' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                    'HierarchyId' => '<string>',
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'Size' => [
                                            [
                                                'CalculatedMeasureField' => [
                                                    'Expression' => '<string>', // REQUIRED
                                                    'FieldId' => '<string>', // REQUIRED
                                                ],
                                                'CategoricalMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'DateMeasureField' => [
                                                    'AggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'DateTimeFormat' => '<string>',
                                                        'NullValueFormatConfiguration' => [
                                                            'NullString' => '<string>', // REQUIRED
                                                        ],
                                                        'NumericFormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                                'NumericalMeasureField' => [
                                                    'AggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'FieldId' => '<string>', // REQUIRED
                                                    'FormatConfiguration' => [
                                                        'FormatConfiguration' => [
                                                            'CurrencyDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                                'Symbol' => '<string>',
                                                            ],
                                                            'NumberDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'NumberScale' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                            'PercentageDisplayFormatConfiguration' => [
                                                                'DecimalPlacesConfiguration' => [
                                                                    'DecimalPlaces' => <integer>, // REQUIRED
                                                                ],
                                                                'NegativeValueConfiguration' => [
                                                                    'DisplayMode' => 'POSITIVE|NEGATIVE', // REQUIRED
                                                                ],
                                                                'NullValueFormatConfiguration' => [
                                                                    'NullString' => '<string>', // REQUIRED
                                                                ],
                                                                'Prefix' => '<string>',
                                                                'SeparatorConfiguration' => [
                                                                    'DecimalSeparator' => 'COMMA|DOT|SPACE',
                                                                    'ThousandsSeparator' => [
                                                                        'GroupingStyle' => 'DEFAULT|LAKHS',
                                                                        'Symbol' => 'COMMA|DOT|SPACE',
                                                                        'Visibility' => 'HIDDEN|VISIBLE',
                                                                    ],
                                                                ],
                                                                'Suffix' => '<string>',
                                                            ],
                                                        ],
                                                    ],
                                                ],
                                            ],
                                            // ...
                                        ],
                                    ],
                                ],
                                'Interactions' => [
                                    'ContextMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                    'VisualMenuOption' => [
                                        'AvailabilityStatus' => 'ENABLED|DISABLED',
                                    ],
                                ],
                                'SortConfiguration' => [
                                    'CategoryItemsLimit' => [
                                        'ItemsLimit' => <integer>,
                                        'OtherCategories' => 'INCLUDE|EXCLUDE',
                                    ],
                                    'CategorySort' => [
                                        [
                                            'ColumnSort' => [
                                                'AggregationFunction' => [
                                                    'AttributeAggregationFunction' => [
                                                        'SimpleAttributeAggregation' => 'UNIQUE_VALUE',
                                                        'ValueForMultipleValues' => '<string>',
                                                    ],
                                                    'CategoricalAggregationFunction' => 'COUNT|DISTINCT_COUNT',
                                                    'DateAggregationFunction' => 'COUNT|DISTINCT_COUNT|MIN|MAX',
                                                    'NumericalAggregationFunction' => [
                                                        'PercentileAggregation' => [
                                                            'PercentileValue' => <float>,
                                                        ],
                                                        'SimpleNumericalAggregation' => 'SUM|AVERAGE|MIN|MAX|COUNT|DISTINCT_COUNT|VAR|VARP|STDEV|STDEVP|MEDIAN',
                                                    ],
                                                ],
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'SortBy' => [ // REQUIRED
                                                    'ColumnName' => '<string>', // REQUIRED
                                                    'DataSetIdentifier' => '<string>', // REQUIRED
                                                ],
                                            ],
                                            'FieldSort' => [
                                                'Direction' => 'ASC|DESC', // REQUIRED
                                                'FieldId' => '<string>', // REQUIRED
                                            ],
                                        ],
                                        // ...
                                    ],
                                ],
                                'WordCloudOptions' => [
                                    'CloudLayout' => 'FLUID|NORMAL',
                                    'MaximumStringLength' => <integer>,
                                    'WordCasing' => 'LOWER_CASE|EXISTING_CASE',
                                    'WordOrientation' => 'HORIZONTAL|HORIZONTAL_AND_VERTICAL',
                                    'WordPadding' => 'NONE|SMALL|MEDIUM|LARGE',
                                    'WordScaling' => 'EMPHASIZE|NORMAL',
                                ],
                            ],
                            'ColumnHierarchies' => [
                                [
                                    'DateTimeHierarchy' => [
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'ExplicitHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                    'PredefinedHierarchy' => [
                                        'Columns' => [ // REQUIRED
                                            [
                                                'ColumnName' => '<string>', // REQUIRED
                                                'DataSetIdentifier' => '<string>', // REQUIRED
                                            ],
                                            // ...
                                        ],
                                        'DrillDownFilters' => [
                                            [
                                                'CategoryFilter' => [
                                                    'CategoryValues' => ['<string>', ...], // REQUIRED
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                ],
                                                'NumericEqualityFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'Value' => <float>, // REQUIRED
                                                ],
                                                'TimeRangeFilter' => [
                                                    'Column' => [ // REQUIRED
                                                        'ColumnName' => '<string>', // REQUIRED
                                                        'DataSetIdentifier' => '<string>', // REQUIRED
                                                    ],
                                                    'RangeMaximum' => <integer || string || DateTime>, // REQUIRED
                                                    'RangeMinimum' => <integer || string || DateTime>, // REQUIRED
                                                    'TimeGranularity' => 'YEAR|QUARTER|MONTH|WEEK|DAY|HOUR|MINUTE|SECOND|MILLISECOND', // REQUIRED
                                                ],
                                            ],
                                            // ...
                                        ],
                                        'HierarchyId' => '<string>', // REQUIRED
                                    ],
                                ],
                                // ...
                            ],
                            'Subtitle' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'Title' => [
                                'FormatText' => [
                                    'PlainText' => '<string>',
                                    'RichText' => '<string>',
                                ],
                                'Visibility' => 'HIDDEN|VISIBLE',
                            ],
                            'VisualContentAltText' => '<string>',
                            'VisualId' => '<string>', // REQUIRED
                        ],
                    ],
                    // ...
                ],
            ],
            // ...
        ],
        'StaticFiles' => [
            [
                'ImageStaticFile' => [
                    'Source' => [
                        'S3Options' => [
                            'BucketName' => '<string>', // REQUIRED
                            'ObjectKey' => '<string>', // REQUIRED
                            'Region' => '<string>', // REQUIRED
                        ],
                        'UrlOptions' => [
                            'Url' => '<string>', // REQUIRED
                        ],
                    ],
                    'StaticFileId' => '<string>', // REQUIRED
                ],
                'SpatialStaticFile' => [
                    'Source' => [
                        'S3Options' => [
                            'BucketName' => '<string>', // REQUIRED
                            'ObjectKey' => '<string>', // REQUIRED
                            'Region' => '<string>', // REQUIRED
                        ],
                        'UrlOptions' => [
                            'Url' => '<string>', // REQUIRED
                        ],
                    ],
                    'StaticFileId' => '<string>', // REQUIRED
                ],
            ],
            // ...
        ],
    ],
    'Name' => '<string>',
    'SourceEntity' => [
        'SourceAnalysis' => [
            'Arn' => '<string>', // REQUIRED
            'DataSetReferences' => [ // REQUIRED
                [
                    'DataSetArn' => '<string>', // REQUIRED
                    'DataSetPlaceholder' => '<string>', // REQUIRED
                ],
                // ...
            ],
        ],
        'SourceTemplate' => [
            'Arn' => '<string>', // REQUIRED
        ],
    ],
    'TemplateId' => '<string>', // REQUIRED
    'ValidationStrategy' => [
        'Mode' => 'STRICT|LENIENT', // REQUIRED
    ],
    'VersionDescription' => '<string>',
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the template that you're updating.
 - Definition
 - 
- Type: TemplateVersionDefinition structure
 
The definition of a template.
A definition is the data model of all features in a Dashboard, Template, or Analysis.
 - Name
 - 
- Type: string
 
The name for the template.
 - SourceEntity
 - 
- Type: TemplateSourceEntity structure
 
The entity that you are using as a source when you update the template. In
SourceEntity, you specify the type of object you're using as source:SourceTemplatefor a template orSourceAnalysisfor an analysis. Both of these require an Amazon Resource Name (ARN). ForSourceTemplate, specify the ARN of the source template. ForSourceAnalysis, specify the ARN of the source analysis. TheSourceTemplateARN can contain any Amazon Web Services account and any Quick Sight-supported Amazon Web Services Region;.Use the
DataSetReferencesentity withinSourceTemplateorSourceAnalysisto list the replacement datasets for the placeholders listed in the original. The schema in each dataset must match its placeholder. - TemplateId
 - 
- Required: Yes
 - Type: string
 
The ID for the template.
 - ValidationStrategy
 - 
- Type: ValidationStrategy structure
 
The option to relax the validation needed to update a template with definition objects. This skips the validation step for specific errors.
 - VersionDescription
 - 
- Type: string
 
A description of the current template version that is being updated. Every time you call
UpdateTemplate, you create a new version of the template. Each version of the template maintains a description of the version in theVersionDescriptionfield. 
Result Syntax
[
    'Arn' => '<string>',
    'CreationStatus' => 'CREATION_IN_PROGRESS|CREATION_SUCCESSFUL|CREATION_FAILED|UPDATE_IN_PROGRESS|UPDATE_SUCCESSFUL|UPDATE_FAILED|DELETED',
    'RequestId' => '<string>',
    'Status' => <integer>,
    'TemplateId' => '<string>',
    'VersionArn' => '<string>',
]
	Result Details
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) for the template.
 - CreationStatus
 - 
- Type: string
 
The creation status of the template.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - TemplateId
 - 
- Type: string
 
The ID for the template.
 - VersionArn
 - 
- Type: string
 
The ARN for the template, including the version information of the first version.
 
Errors
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceExistsException:
 The resource specified already exists.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- LimitExceededException:
 A limit is exceeded.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
UpdateTemplateAlias
$result = $client->updateTemplateAlias([/* ... */]); $promise = $client->updateTemplateAliasAsync([/* ... */]);
Updates the template alias of a template.
Parameter Syntax
$result = $client->updateTemplateAlias([
    'AliasName' => '<string>', // REQUIRED
    'AwsAccountId' => '<string>', // REQUIRED
    'TemplateId' => '<string>', // REQUIRED
    'TemplateVersionNumber' => <integer>, // REQUIRED
]);
	Parameter Details
Members
- AliasName
 - 
- Required: Yes
 - Type: string
 
The alias of the template that you want to update. If you name a specific alias, you update the version that the alias points to. You can specify the latest version of the template by providing the keyword
$LATESTin theAliasNameparameter. The keyword$PUBLISHEDdoesn't apply to templates. - AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the template alias that you're updating.
 - TemplateId
 - 
- Required: Yes
 - Type: string
 
The ID for the template.
 - TemplateVersionNumber
 - 
- Required: Yes
 - Type: long (int|float)
 
The version number of the template.
 
Result Syntax
[
    'RequestId' => '<string>',
    'Status' => <integer>,
    'TemplateAlias' => [
        'AliasName' => '<string>',
        'Arn' => '<string>',
        'TemplateVersionNumber' => <integer>,
    ],
]
	Result Details
Members
- RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - TemplateAlias
 - 
- Type: TemplateAlias structure
 
The template alias.
 
Errors
- ThrottlingException:
 Access is throttled.
- ResourceNotFoundException:
 One or more resources can't be found.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- InternalFailureException:
 An internal failure occurred.
UpdateTemplatePermissions
$result = $client->updateTemplatePermissions([/* ... */]); $promise = $client->updateTemplatePermissionsAsync([/* ... */]);
Updates the resource permissions for a template.
Parameter Syntax
$result = $client->updateTemplatePermissions([
    'AwsAccountId' => '<string>', // REQUIRED
    'GrantPermissions' => [
        [
            'Actions' => ['<string>', ...], // REQUIRED
            'Principal' => '<string>', // REQUIRED
        ],
        // ...
    ],
    'RevokePermissions' => [
        [
            'Actions' => ['<string>', ...], // REQUIRED
            'Principal' => '<string>', // REQUIRED
        ],
        // ...
    ],
    'TemplateId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the template.
 - GrantPermissions
 - 
- Type: Array of ResourcePermission structures
 
A list of resource permissions to be granted on the template.
 - RevokePermissions
 - 
- Type: Array of ResourcePermission structures
 
A list of resource permissions to be revoked from the template.
 - TemplateId
 - 
- Required: Yes
 - Type: string
 
The ID for the template.
 
Result Syntax
[
    'Permissions' => [
        [
            'Actions' => ['<string>', ...],
            'Principal' => '<string>',
        ],
        // ...
    ],
    'RequestId' => '<string>',
    'Status' => <integer>,
    'TemplateArn' => '<string>',
    'TemplateId' => '<string>',
]
	Result Details
Members
- Permissions
 - 
- Type: Array of ResourcePermission structures
 
A list of resource permissions to be set on the template.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - TemplateArn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the template.
 - TemplateId
 - 
- Type: string
 
The ID for the template.
 
Errors
- ThrottlingException:
 Access is throttled.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- ResourceNotFoundException:
 One or more resources can't be found.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- LimitExceededException:
 A limit is exceeded.
- InternalFailureException:
 An internal failure occurred.
UpdateTheme
$result = $client->updateTheme([/* ... */]); $promise = $client->updateThemeAsync([/* ... */]);
Updates a theme.
Parameter Syntax
$result = $client->updateTheme([
    'AwsAccountId' => '<string>', // REQUIRED
    'BaseThemeId' => '<string>', // REQUIRED
    'Configuration' => [
        'DataColorPalette' => [
            'Colors' => ['<string>', ...],
            'EmptyFillColor' => '<string>',
            'MinMaxGradient' => ['<string>', ...],
        ],
        'Sheet' => [
            'Tile' => [
                'Border' => [
                    'Show' => true || false,
                ],
            ],
            'TileLayout' => [
                'Gutter' => [
                    'Show' => true || false,
                ],
                'Margin' => [
                    'Show' => true || false,
                ],
            ],
        ],
        'Typography' => [
            'FontFamilies' => [
                [
                    'FontFamily' => '<string>',
                ],
                // ...
            ],
        ],
        'UIColorPalette' => [
            'Accent' => '<string>',
            'AccentForeground' => '<string>',
            'Danger' => '<string>',
            'DangerForeground' => '<string>',
            'Dimension' => '<string>',
            'DimensionForeground' => '<string>',
            'Measure' => '<string>',
            'MeasureForeground' => '<string>',
            'PrimaryBackground' => '<string>',
            'PrimaryForeground' => '<string>',
            'SecondaryBackground' => '<string>',
            'SecondaryForeground' => '<string>',
            'Success' => '<string>',
            'SuccessForeground' => '<string>',
            'Warning' => '<string>',
            'WarningForeground' => '<string>',
        ],
    ],
    'Name' => '<string>',
    'ThemeId' => '<string>', // REQUIRED
    'VersionDescription' => '<string>',
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the theme that you're updating.
 - BaseThemeId
 - 
- Required: Yes
 - Type: string
 
The theme ID, defined by Amazon Quick Sight, that a custom theme inherits from. All themes initially inherit from a default Quick Sight theme.
 - Configuration
 - 
- Type: ThemeConfiguration structure
 
The theme configuration, which contains the theme display properties.
 - Name
 - 
- Type: string
 
The name for the theme.
 - ThemeId
 - 
- Required: Yes
 - Type: string
 
The ID for the theme.
 - VersionDescription
 - 
- Type: string
 
A description of the theme version that you're updating Every time that you call
UpdateTheme, you create a new version of the theme. Each version of the theme maintains a description of the version inVersionDescription. 
Result Syntax
[
    'Arn' => '<string>',
    'CreationStatus' => 'CREATION_IN_PROGRESS|CREATION_SUCCESSFUL|CREATION_FAILED|UPDATE_IN_PROGRESS|UPDATE_SUCCESSFUL|UPDATE_FAILED|DELETED',
    'RequestId' => '<string>',
    'Status' => <integer>,
    'ThemeId' => '<string>',
    'VersionArn' => '<string>',
]
	Result Details
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) for the theme.
 - CreationStatus
 - 
- Type: string
 
The creation status of the theme.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - ThemeId
 - 
- Type: string
 
The ID for the theme.
 - VersionArn
 - 
- Type: string
 
The Amazon Resource Name (ARN) for the new version of the theme.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- LimitExceededException:
 A limit is exceeded.
- ResourceExistsException:
 The resource specified already exists.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
UpdateThemeAlias
$result = $client->updateThemeAlias([/* ... */]); $promise = $client->updateThemeAliasAsync([/* ... */]);
Updates an alias of a theme.
Parameter Syntax
$result = $client->updateThemeAlias([
    'AliasName' => '<string>', // REQUIRED
    'AwsAccountId' => '<string>', // REQUIRED
    'ThemeId' => '<string>', // REQUIRED
    'ThemeVersionNumber' => <integer>, // REQUIRED
]);
	Parameter Details
Members
- AliasName
 - 
- Required: Yes
 - Type: string
 
The name of the theme alias that you want to update.
 - AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the theme alias that you're updating.
 - ThemeId
 - 
- Required: Yes
 - Type: string
 
The ID for the theme.
 - ThemeVersionNumber
 - 
- Required: Yes
 - Type: long (int|float)
 
The version number of the theme that the alias should reference.
 
Result Syntax
[
    'RequestId' => '<string>',
    'Status' => <integer>,
    'ThemeAlias' => [
        'AliasName' => '<string>',
        'Arn' => '<string>',
        'ThemeVersionNumber' => <integer>,
    ],
]
	Result Details
Members
- RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - ThemeAlias
 - 
- Type: ThemeAlias structure
 
Information about the theme alias.
 
Errors
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceExistsException:
 The resource specified already exists.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
UpdateThemePermissions
$result = $client->updateThemePermissions([/* ... */]); $promise = $client->updateThemePermissionsAsync([/* ... */]);
Updates the resource permissions for a theme. Permissions apply to the action to grant or revoke permissions on, for example "quicksight:DescribeTheme".
Theme permissions apply in groupings. Valid groupings include the following for the three levels of permissions, which are user, owner, or no permissions:
-  
User
-  
"quicksight:DescribeTheme" -  
"quicksight:DescribeThemeAlias" -  
"quicksight:ListThemeAliases" -  
"quicksight:ListThemeVersions" 
 -  
 -  
Owner
-  
"quicksight:DescribeTheme" -  
"quicksight:DescribeThemeAlias" -  
"quicksight:ListThemeAliases" -  
"quicksight:ListThemeVersions" -  
"quicksight:DeleteTheme" -  
"quicksight:UpdateTheme" -  
"quicksight:CreateThemeAlias" -  
"quicksight:DeleteThemeAlias" -  
"quicksight:UpdateThemeAlias" -  
"quicksight:UpdateThemePermissions" -  
"quicksight:DescribeThemePermissions" 
 -  
 -  
To specify no permissions, omit the permissions list.
 
Parameter Syntax
$result = $client->updateThemePermissions([
    'AwsAccountId' => '<string>', // REQUIRED
    'GrantPermissions' => [
        [
            'Actions' => ['<string>', ...], // REQUIRED
            'Principal' => '<string>', // REQUIRED
        ],
        // ...
    ],
    'RevokePermissions' => [
        [
            'Actions' => ['<string>', ...], // REQUIRED
            'Principal' => '<string>', // REQUIRED
        ],
        // ...
    ],
    'ThemeId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the theme.
 - GrantPermissions
 - 
- Type: Array of ResourcePermission structures
 
A list of resource permissions to be granted for the theme.
 - RevokePermissions
 - 
- Type: Array of ResourcePermission structures
 
A list of resource permissions to be revoked from the theme.
 - ThemeId
 - 
- Required: Yes
 - Type: string
 
The ID for the theme.
 
Result Syntax
[
    'Permissions' => [
        [
            'Actions' => ['<string>', ...],
            'Principal' => '<string>',
        ],
        // ...
    ],
    'RequestId' => '<string>',
    'Status' => <integer>,
    'ThemeArn' => '<string>',
    'ThemeId' => '<string>',
]
	Result Details
Members
- Permissions
 - 
- Type: Array of ResourcePermission structures
 
The resulting list of resource permissions for the theme.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - ThemeArn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the theme.
 - ThemeId
 - 
- Type: string
 
The ID for the theme.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- LimitExceededException:
 A limit is exceeded.
- InternalFailureException:
 An internal failure occurred.
UpdateTopic
$result = $client->updateTopic([/* ... */]); $promise = $client->updateTopicAsync([/* ... */]);
Updates a topic.
Parameter Syntax
$result = $client->updateTopic([
    'AwsAccountId' => '<string>', // REQUIRED
    'CustomInstructions' => [
        'CustomInstructionsString' => '<string>', // REQUIRED
    ],
    'Topic' => [ // REQUIRED
        'ConfigOptions' => [
            'QBusinessInsightsEnabled' => true || false,
        ],
        'DataSets' => [
            [
                'CalculatedFields' => [
                    [
                        'Aggregation' => 'SUM|MAX|MIN|COUNT|DISTINCT_COUNT|AVERAGE|MEDIAN|STDEV|STDEVP|VAR|VARP',
                        'AllowedAggregations' => ['<string>', ...],
                        'CalculatedFieldDescription' => '<string>',
                        'CalculatedFieldName' => '<string>', // REQUIRED
                        'CalculatedFieldSynonyms' => ['<string>', ...],
                        'CellValueSynonyms' => [
                            [
                                'CellValue' => '<string>',
                                'Synonyms' => ['<string>', ...],
                            ],
                            // ...
                        ],
                        'ColumnDataRole' => 'DIMENSION|MEASURE',
                        'ComparativeOrder' => [
                            'SpecifedOrder' => ['<string>', ...],
                            'TreatUndefinedSpecifiedValues' => 'LEAST|MOST',
                            'UseOrdering' => 'GREATER_IS_BETTER|LESSER_IS_BETTER|SPECIFIED',
                        ],
                        'DefaultFormatting' => [
                            'DisplayFormat' => 'AUTO|PERCENT|CURRENCY|NUMBER|DATE|STRING',
                            'DisplayFormatOptions' => [
                                'BlankCellFormat' => '<string>',
                                'CurrencySymbol' => '<string>',
                                'DateFormat' => '<string>',
                                'DecimalSeparator' => 'COMMA|DOT',
                                'FractionDigits' => <integer>,
                                'GroupingSeparator' => '<string>',
                                'NegativeFormat' => [
                                    'Prefix' => '<string>',
                                    'Suffix' => '<string>',
                                ],
                                'Prefix' => '<string>',
                                'Suffix' => '<string>',
                                'UnitScaler' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'UseBlankCellFormat' => true || false,
                                'UseGrouping' => true || false,
                            ],
                        ],
                        'DisableIndexing' => true || false,
                        'Expression' => '<string>', // REQUIRED
                        'IsIncludedInTopic' => true || false,
                        'NeverAggregateInFilter' => true || false,
                        'NonAdditive' => true || false,
                        'NotAllowedAggregations' => ['<string>', ...],
                        'SemanticType' => [
                            'FalseyCellValue' => '<string>',
                            'FalseyCellValueSynonyms' => ['<string>', ...],
                            'SubTypeName' => '<string>',
                            'TruthyCellValue' => '<string>',
                            'TruthyCellValueSynonyms' => ['<string>', ...],
                            'TypeName' => '<string>',
                            'TypeParameters' => ['<string>', ...],
                        ],
                        'TimeGranularity' => 'SECOND|MINUTE|HOUR|DAY|WEEK|MONTH|QUARTER|YEAR',
                    ],
                    // ...
                ],
                'Columns' => [
                    [
                        'Aggregation' => 'SUM|MAX|MIN|COUNT|DISTINCT_COUNT|AVERAGE|MEDIAN|STDEV|STDEVP|VAR|VARP',
                        'AllowedAggregations' => ['<string>', ...],
                        'CellValueSynonyms' => [
                            [
                                'CellValue' => '<string>',
                                'Synonyms' => ['<string>', ...],
                            ],
                            // ...
                        ],
                        'ColumnDataRole' => 'DIMENSION|MEASURE',
                        'ColumnDescription' => '<string>',
                        'ColumnFriendlyName' => '<string>',
                        'ColumnName' => '<string>', // REQUIRED
                        'ColumnSynonyms' => ['<string>', ...],
                        'ComparativeOrder' => [
                            'SpecifedOrder' => ['<string>', ...],
                            'TreatUndefinedSpecifiedValues' => 'LEAST|MOST',
                            'UseOrdering' => 'GREATER_IS_BETTER|LESSER_IS_BETTER|SPECIFIED',
                        ],
                        'DefaultFormatting' => [
                            'DisplayFormat' => 'AUTO|PERCENT|CURRENCY|NUMBER|DATE|STRING',
                            'DisplayFormatOptions' => [
                                'BlankCellFormat' => '<string>',
                                'CurrencySymbol' => '<string>',
                                'DateFormat' => '<string>',
                                'DecimalSeparator' => 'COMMA|DOT',
                                'FractionDigits' => <integer>,
                                'GroupingSeparator' => '<string>',
                                'NegativeFormat' => [
                                    'Prefix' => '<string>',
                                    'Suffix' => '<string>',
                                ],
                                'Prefix' => '<string>',
                                'Suffix' => '<string>',
                                'UnitScaler' => 'NONE|AUTO|THOUSANDS|MILLIONS|BILLIONS|TRILLIONS|LAKHS|CRORES',
                                'UseBlankCellFormat' => true || false,
                                'UseGrouping' => true || false,
                            ],
                        ],
                        'DisableIndexing' => true || false,
                        'IsIncludedInTopic' => true || false,
                        'NeverAggregateInFilter' => true || false,
                        'NonAdditive' => true || false,
                        'NotAllowedAggregations' => ['<string>', ...],
                        'SemanticType' => [
                            'FalseyCellValue' => '<string>',
                            'FalseyCellValueSynonyms' => ['<string>', ...],
                            'SubTypeName' => '<string>',
                            'TruthyCellValue' => '<string>',
                            'TruthyCellValueSynonyms' => ['<string>', ...],
                            'TypeName' => '<string>',
                            'TypeParameters' => ['<string>', ...],
                        ],
                        'TimeGranularity' => 'SECOND|MINUTE|HOUR|DAY|WEEK|MONTH|QUARTER|YEAR',
                    ],
                    // ...
                ],
                'DataAggregation' => [
                    'DatasetRowDateGranularity' => 'SECOND|MINUTE|HOUR|DAY|WEEK|MONTH|QUARTER|YEAR',
                    'DefaultDateColumnName' => '<string>',
                ],
                'DatasetArn' => '<string>', // REQUIRED
                'DatasetDescription' => '<string>',
                'DatasetName' => '<string>',
                'Filters' => [
                    [
                        'CategoryFilter' => [
                            'CategoryFilterFunction' => 'EXACT|CONTAINS',
                            'CategoryFilterType' => 'CUSTOM_FILTER|CUSTOM_FILTER_LIST|FILTER_LIST',
                            'Constant' => [
                                'CollectiveConstant' => [
                                    'ValueList' => ['<string>', ...],
                                ],
                                'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                'SingularConstant' => '<string>',
                            ],
                            'Inverse' => true || false,
                        ],
                        'DateRangeFilter' => [
                            'Constant' => [
                                'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                'RangeConstant' => [
                                    'Maximum' => '<string>',
                                    'Minimum' => '<string>',
                                ],
                            ],
                            'Inclusive' => true || false,
                        ],
                        'FilterClass' => 'ENFORCED_VALUE_FILTER|CONDITIONAL_VALUE_FILTER|NAMED_VALUE_FILTER',
                        'FilterDescription' => '<string>',
                        'FilterName' => '<string>', // REQUIRED
                        'FilterSynonyms' => ['<string>', ...],
                        'FilterType' => 'CATEGORY_FILTER|NUMERIC_EQUALITY_FILTER|NUMERIC_RANGE_FILTER|DATE_RANGE_FILTER|RELATIVE_DATE_FILTER|NULL_FILTER',
                        'NullFilter' => [
                            'Constant' => [
                                'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                'SingularConstant' => '<string>',
                            ],
                            'Inverse' => true || false,
                            'NullFilterType' => 'ALL_VALUES|NON_NULLS_ONLY|NULLS_ONLY',
                        ],
                        'NumericEqualityFilter' => [
                            'Aggregation' => 'NO_AGGREGATION|SUM|AVERAGE|COUNT|DISTINCT_COUNT|MAX|MEDIAN|MIN|STDEV|STDEVP|VAR|VARP',
                            'Constant' => [
                                'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                'SingularConstant' => '<string>',
                            ],
                        ],
                        'NumericRangeFilter' => [
                            'Aggregation' => 'NO_AGGREGATION|SUM|AVERAGE|COUNT|DISTINCT_COUNT|MAX|MEDIAN|MIN|STDEV|STDEVP|VAR|VARP',
                            'Constant' => [
                                'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                'RangeConstant' => [
                                    'Maximum' => '<string>',
                                    'Minimum' => '<string>',
                                ],
                            ],
                            'Inclusive' => true || false,
                        ],
                        'OperandFieldName' => '<string>', // REQUIRED
                        'RelativeDateFilter' => [
                            'Constant' => [
                                'ConstantType' => 'SINGULAR|RANGE|COLLECTIVE',
                                'SingularConstant' => '<string>',
                            ],
                            'RelativeDateFilterFunction' => 'PREVIOUS|THIS|LAST|NEXT|NOW',
                            'TimeGranularity' => 'SECOND|MINUTE|HOUR|DAY|WEEK|MONTH|QUARTER|YEAR',
                        ],
                    ],
                    // ...
                ],
                'NamedEntities' => [
                    [
                        'Definition' => [
                            [
                                'FieldName' => '<string>',
                                'Metric' => [
                                    'Aggregation' => 'SUM|MIN|MAX|COUNT|AVERAGE|DISTINCT_COUNT|STDEV|STDEVP|VAR|VARP|PERCENTILE|MEDIAN|CUSTOM',
                                    'AggregationFunctionParameters' => ['<string>', ...],
                                ],
                                'PropertyName' => '<string>',
                                'PropertyRole' => 'PRIMARY|ID',
                                'PropertyUsage' => 'INHERIT|DIMENSION|MEASURE',
                            ],
                            // ...
                        ],
                        'EntityDescription' => '<string>',
                        'EntityName' => '<string>', // REQUIRED
                        'EntitySynonyms' => ['<string>', ...],
                        'SemanticEntityType' => [
                            'SubTypeName' => '<string>',
                            'TypeName' => '<string>',
                            'TypeParameters' => ['<string>', ...],
                        ],
                    ],
                    // ...
                ],
            ],
            // ...
        ],
        'Description' => '<string>',
        'Name' => '<string>',
        'UserExperienceVersion' => 'LEGACY|NEW_READER_EXPERIENCE',
    ],
    'TopicId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the topic that you want to update.
 - CustomInstructions
 - 
- Type: CustomInstructions structure
 
Custom instructions for the topic.
 - Topic
 - 
- Required: Yes
 - Type: TopicDetails structure
 
The definition of the topic that you want to update.
 - TopicId
 - 
- Required: Yes
 - Type: string
 
The ID of the topic that you want to modify. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 
Result Syntax
[
    'Arn' => '<string>',
    'RefreshArn' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
    'TopicId' => '<string>',
]
	Result Details
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the topic.
 - RefreshArn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the topic refresh.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - TopicId
 - 
- Type: string
 
The ID of the topic that you want to modify. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- LimitExceededException:
 A limit is exceeded.
- ResourceNotFoundException:
 One or more resources can't be found.
- ResourceExistsException:
 The resource specified already exists.
- ThrottlingException:
 Access is throttled.
- InternalFailureException:
 An internal failure occurred.
UpdateTopicPermissions
$result = $client->updateTopicPermissions([/* ... */]); $promise = $client->updateTopicPermissionsAsync([/* ... */]);
Updates the permissions of a topic.
Parameter Syntax
$result = $client->updateTopicPermissions([
    'AwsAccountId' => '<string>', // REQUIRED
    'GrantPermissions' => [
        [
            'Actions' => ['<string>', ...], // REQUIRED
            'Principal' => '<string>', // REQUIRED
        ],
        // ...
    ],
    'RevokePermissions' => [
        [
            'Actions' => ['<string>', ...], // REQUIRED
            'Principal' => '<string>', // REQUIRED
        ],
        // ...
    ],
    'TopicId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the topic that you want to update the permissions for.
 - GrantPermissions
 - 
- Type: Array of ResourcePermission structures
 
The resource permissions that you want to grant to the topic.
 - RevokePermissions
 - 
- Type: Array of ResourcePermission structures
 
The resource permissions that you want to revoke from the topic.
 - TopicId
 - 
- Required: Yes
 - Type: string
 
The ID of the topic that you want to modify. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 
Result Syntax
[
    'Permissions' => [
        [
            'Actions' => ['<string>', ...],
            'Principal' => '<string>',
        ],
        // ...
    ],
    'RequestId' => '<string>',
    'Status' => <integer>,
    'TopicArn' => '<string>',
    'TopicId' => '<string>',
]
	Result Details
Members
- Permissions
 - 
- Type: Array of ResourcePermission structures
 
A list of resource permissions on the topic.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - TopicArn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the topic.
 - TopicId
 - 
- Type: string
 
The ID of the topic that you want to modify. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ThrottlingException:
 Access is throttled.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- LimitExceededException:
 A limit is exceeded.
- InternalFailureException:
 An internal failure occurred.
UpdateTopicRefreshSchedule
$result = $client->updateTopicRefreshSchedule([/* ... */]); $promise = $client->updateTopicRefreshScheduleAsync([/* ... */]);
Updates a topic refresh schedule.
Parameter Syntax
$result = $client->updateTopicRefreshSchedule([
    'AwsAccountId' => '<string>', // REQUIRED
    'DatasetId' => '<string>', // REQUIRED
    'RefreshSchedule' => [ // REQUIRED
        'BasedOnSpiceSchedule' => true || false, // REQUIRED
        'IsEnabled' => true || false, // REQUIRED
        'RepeatAt' => '<string>',
        'StartingAt' => <integer || string || DateTime>,
        'Timezone' => '<string>',
        'TopicScheduleType' => 'HOURLY|DAILY|WEEKLY|MONTHLY',
    ],
    'TopicId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the topic whose refresh schedule you want to update.
 - DatasetId
 - 
- Required: Yes
 - Type: string
 
The ID of the dataset.
 - RefreshSchedule
 - 
- Required: Yes
 - Type: TopicRefreshSchedule structure
 
The definition of a refresh schedule.
 - TopicId
 - 
- Required: Yes
 - Type: string
 
The ID of the topic that you want to modify. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 
Result Syntax
[
    'DatasetArn' => '<string>',
    'RequestId' => '<string>',
    'Status' => <integer>,
    'TopicArn' => '<string>',
    'TopicId' => '<string>',
]
	Result Details
Members
- DatasetArn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the dataset.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - TopicArn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the topic.
 - TopicId
 - 
- Type: string
 
The ID of the topic that you want to modify. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- LimitExceededException:
 A limit is exceeded.
- ResourceNotFoundException:
 One or more resources can't be found.
- ResourceExistsException:
 The resource specified already exists.
- ThrottlingException:
 Access is throttled.
- InternalFailureException:
 An internal failure occurred.
UpdateUser
$result = $client->updateUser([/* ... */]); $promise = $client->updateUserAsync([/* ... */]);
Updates an Amazon Quick Sight user.
Parameter Syntax
$result = $client->updateUser([
    'AwsAccountId' => '<string>', // REQUIRED
    'CustomFederationProviderUrl' => '<string>',
    'CustomPermissionsName' => '<string>',
    'Email' => '<string>', // REQUIRED
    'ExternalLoginFederationProviderType' => '<string>',
    'ExternalLoginId' => '<string>',
    'Namespace' => '<string>', // REQUIRED
    'Role' => 'ADMIN|AUTHOR|READER|RESTRICTED_AUTHOR|RESTRICTED_READER|ADMIN_PRO|AUTHOR_PRO|READER_PRO', // REQUIRED
    'UnapplyCustomPermissions' => true || false,
    'UserName' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID for the Amazon Web Services account that the user is in. Currently, you use the ID for the Amazon Web Services account that contains your Amazon Quick Sight account.
 - CustomFederationProviderUrl
 - 
- Type: string
 
The URL of the custom OpenID Connect (OIDC) provider that provides identity to let a user federate into Quick Sight with an associated Identity and Access Management(IAM) role. This parameter should only be used when
ExternalLoginFederationProviderTypeparameter is set toCUSTOM_OIDC. - CustomPermissionsName
 - 
- Type: string
 
(Enterprise edition only) The name of the custom permissions profile that you want to assign to this user. Customized permissions allows you to control a user's access by restricting access the following operations:
-  
Create and update data sources
 -  
Create and update datasets
 -  
Create and update email reports
 -  
Subscribe to email reports
 
A set of custom permissions includes any combination of these restrictions. Currently, you need to create the profile names for custom permission sets by using the Quick Sight console. Then, you use the
RegisterUserAPI operation to assign the named set of permissions to a Quick Sight user.Quick Sight custom permissions are applied through IAM policies. Therefore, they override the permissions typically granted by assigning Quick Sight users to one of the default security cohorts in Quick Sight (admin, author, reader).
This feature is available only to Quick Sight Enterprise edition subscriptions.
 - 
- Required: Yes
 - Type: string
 
The email address of the user that you want to update.
 - ExternalLoginFederationProviderType
 - 
- Type: string
 
The type of supported external login provider that provides identity to let a user federate into Quick Sight with an associated Identity and Access Management(IAM) role. The type of supported external login provider can be one of the following.
-  
COGNITO: Amazon Cognito. The provider URL is cognito-identity.amazonaws.com. When choosing theCOGNITOprovider type, don’t use the "CustomFederationProviderUrl" parameter which is only needed when the external provider is custom. -  
CUSTOM_OIDC: Custom OpenID Connect (OIDC) provider. When choosingCUSTOM_OIDCtype, use theCustomFederationProviderUrlparameter to provide the custom OIDC provider URL. -  
NONE: This clears all the previously saved external login information for a user. Use theDescribeUserAPI operation to check the external login information. 
 - ExternalLoginId
 - 
- Type: string
 
The identity ID for a user in the external login provider.
 - Namespace
 - 
- Required: Yes
 - Type: string
 
The namespace. Currently, you should set this to
default. - Role
 - 
- Required: Yes
 - Type: string
 
The Amazon Quick Sight role of the user. The role can be one of the following default security cohorts:
-  
READER: A user who has read-only access to dashboards. -  
AUTHOR: A user who can create data sources, datasets, analyses, and dashboards. -  
ADMIN: A user who is an author, who can also manage Amazon Quick Sight settings. -  
READER_PRO: Reader Pro adds Generative BI capabilities to the Reader role. Reader Pros have access to Amazon Q in Quick Sight, can build stories with Amazon Q, and can generate executive summaries from dashboards. -  
AUTHOR_PRO: Author Pro adds Generative BI capabilities to the Author role. Author Pros can author dashboards with natural language with Amazon Q, build stories with Amazon Q, create Topics for Q&A, and generate executive summaries from dashboards. -  
ADMIN_PRO: Admin Pros are Author Pros who can also manage Amazon Quick Sight administrative settings. Admin Pro users are billed at Author Pro pricing. 
The name of the Quick Sight role is invisible to the user except for the console screens dealing with permissions.
 - UnapplyCustomPermissions
 - 
- Type: boolean
 
A flag that you use to indicate that you want to remove all custom permissions from this user. Using this parameter resets the user to the state it was in before a custom permissions profile was applied. This parameter defaults to NULL and it doesn't accept any other value.
 - UserName
 - 
- Required: Yes
 - Type: string
 
The Amazon Quick Sight user name that you want to update.
 
Result Syntax
[
    'RequestId' => '<string>',
    'Status' => <integer>,
    'User' => [
        'Active' => true || false,
        'Arn' => '<string>',
        'CustomPermissionsName' => '<string>',
        'Email' => '<string>',
        'ExternalLoginFederationProviderType' => '<string>',
        'ExternalLoginFederationProviderUrl' => '<string>',
        'ExternalLoginId' => '<string>',
        'IdentityType' => 'IAM|QUICKSIGHT|IAM_IDENTITY_CENTER',
        'PrincipalId' => '<string>',
        'Role' => 'ADMIN|AUTHOR|READER|RESTRICTED_AUTHOR|RESTRICTED_READER|ADMIN_PRO|AUTHOR_PRO|READER_PRO',
        'UserName' => '<string>',
    ],
]
	Result Details
Members
- RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - User
 - 
- Type: User structure
 
The Amazon Quick Sight user.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- PreconditionNotMetException:
 One or more preconditions aren't met.
- InternalFailureException:
 An internal failure occurred.
- ResourceUnavailableException:
 This resource is currently unavailable.
UpdateUserCustomPermission
$result = $client->updateUserCustomPermission([/* ... */]); $promise = $client->updateUserCustomPermissionAsync([/* ... */]);
Updates a custom permissions profile for a user.
Parameter Syntax
$result = $client->updateUserCustomPermission([
    'AwsAccountId' => '<string>', // REQUIRED
    'CustomPermissionsName' => '<string>', // REQUIRED
    'Namespace' => '<string>', // REQUIRED
    'UserName' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The ID of the Amazon Web Services account that contains the custom permission configuration that you want to update.
 - CustomPermissionsName
 - 
- Required: Yes
 - Type: string
 
The name of the custom permissions that you want to update.
 - Namespace
 - 
- Required: Yes
 - Type: string
 
The namespace that the user belongs to.
 - UserName
 - 
- Required: Yes
 - Type: string
 
The username of the user that you want to update custom permissions for.
 
Result Syntax
[
    'RequestId' => '<string>',
    'Status' => <integer>,
]
	Result Details
Members
- RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 
Errors
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- PreconditionNotMetException:
 One or more preconditions aren't met.
- InternalFailureException:
 An internal failure occurred.
- ResourceUnavailableException:
 This resource is currently unavailable.
UpdateVPCConnection
$result = $client->updateVPCConnection([/* ... */]); $promise = $client->updateVPCConnectionAsync([/* ... */]);
Updates a VPC connection.
Parameter Syntax
$result = $client->updateVPCConnection([
    'AwsAccountId' => '<string>', // REQUIRED
    'DnsResolvers' => ['<string>', ...],
    'Name' => '<string>', // REQUIRED
    'RoleArn' => '<string>', // REQUIRED
    'SecurityGroupIds' => ['<string>', ...], // REQUIRED
    'SubnetIds' => ['<string>', ...], // REQUIRED
    'VPCConnectionId' => '<string>', // REQUIRED
]);
	Parameter Details
Members
- AwsAccountId
 - 
- Required: Yes
 - Type: string
 
The Amazon Web Services account ID of the account that contains the VPC connection that you want to update.
 - DnsResolvers
 - 
- Type: Array of strings
 
A list of IP addresses of DNS resolver endpoints for the VPC connection.
 - Name
 - 
- Required: Yes
 - Type: string
 
The display name for the VPC connection.
 - RoleArn
 - 
- Required: Yes
 - Type: string
 
An IAM role associated with the VPC connection.
 - SecurityGroupIds
 - 
- Required: Yes
 - Type: Array of strings
 
A list of security group IDs for the VPC connection.
 - SubnetIds
 - 
- Required: Yes
 - Type: Array of strings
 
A list of subnet IDs for the VPC connection.
 - VPCConnectionId
 - 
- Required: Yes
 - Type: string
 
The ID of the VPC connection that you're updating. This ID is a unique identifier for each Amazon Web Services Region in an Amazon Web Services account.
 
Result Syntax
[
    'Arn' => '<string>',
    'AvailabilityStatus' => 'AVAILABLE|UNAVAILABLE|PARTIALLY_AVAILABLE',
    'RequestId' => '<string>',
    'Status' => <integer>,
    'UpdateStatus' => 'CREATION_IN_PROGRESS|CREATION_SUCCESSFUL|CREATION_FAILED|UPDATE_IN_PROGRESS|UPDATE_SUCCESSFUL|UPDATE_FAILED|DELETION_IN_PROGRESS|DELETION_FAILED|DELETED',
    'VPCConnectionId' => '<string>',
]
	Result Details
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the VPC connection.
 - AvailabilityStatus
 - 
- Type: string
 
The availability status of the VPC connection.
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 - Status
 - 
- Type: int
 
The HTTP status of the request.
 - UpdateStatus
 - 
- Type: string
 
The update status of the VPC connection's last update.
 - VPCConnectionId
 - 
- Type: string
 
The ID of the VPC connection that you are updating. This ID is a unique identifier for each Amazon Web Services Region in anAmazon Web Services account.
 
Errors
- AccessDeniedException:
 You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
- ConflictException:
 Updating or deleting a resource can cause an inconsistent state.
- InvalidParameterValueException:
 One or more parameters has a value that isn't valid.
- LimitExceededException:
 A limit is exceeded.
- ResourceNotFoundException:
 One or more resources can't be found.
- ThrottlingException:
 Access is throttled.
- UnsupportedUserEditionException:
 This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
- InternalFailureException:
 An internal failure occurred.
Shapes
APIKeyConnectionMetadata
Description
Configuration for API key-based authentication to external services.
Members
- ApiKey
 - 
- Required: Yes
 - Type: string
 
The API key used for authentication.
 - BaseEndpoint
 - 
- Required: Yes
 - Type: string
 
The base URL endpoint for the external service.
 - 
- Type: string
 
The email address associated with the API key, if required.
 
AccessDeniedException
Description
You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon Quick Sight service, that your policies have the correct permissions, and that you are using the correct credentials.
Members
- Message
 - 
- Type: string
 
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this request.
 
AccountCustomization
Description
The Quick Sight customizations associated with your Amazon Web Services account or a Quick Sight namespace in a specific Amazon Web Services Region.
Members
- DefaultEmailCustomizationTemplate
 - 
- Type: string
 
The default email customization template.
 - DefaultTheme
 - 
- Type: string
 
The default theme for this Quick Sight subscription.
 
AccountInfo
Description
A structure that contains the following account information elements:
-  
Your Quick Sight account name.
 -  
The edition of Quick Sight that your account is using.
 -  
The notification email address that is associated with the Quick Sight account.
 -  
The authentication type of the Quick Sight account.
 -  
The status of the Quick Sight account's subscription.
 
Members
- AccountName
 - 
- Type: string
 
The account name that you provided for the Amazon Quick Sight subscription in your Amazon Web Services account. You create this name when you sign up for QuickSight. It's unique over all of Amazon Web Services, and it appears only when users sign in.
 - AccountSubscriptionStatus
 - 
- Type: string
 
The status of your account subscription.
 - AuthenticationType
 - 
- Type: string
 
The way that your Amazon Quick Sight account is authenticated.
 - Edition
 - 
- Type: string
 
The edition of your Quick Sight account.
 - IAMIdentityCenterInstanceArn
 - 
- Type: string
 
The Amazon Resource Name (ARN) for the IAM Identity Center instance.
 - NotificationEmail
 - 
- Type: string
 
The email address that will be used for Quick Sight to send notifications regarding your Amazon Web Services account or Quick Sight subscription.
 
AccountSettings
Description
The Quick Sight settings associated with your Amazon Web Services account.
Members
- AccountName
 - 
- Type: string
 
The "account name" you provided for the Quick Sight subscription in your Amazon Web Services account. You create this name when you sign up for Quick Sight. It is unique in all of Amazon Web Services and it appears only when users sign in.
 - DefaultNamespace
 - 
- Type: string
 
The default Quick Sight namespace for your Amazon Web Services account.
 - Edition
 - 
- Type: string
 
The edition of Quick Sight that you're currently subscribed to: Enterprise edition or Standard edition.
 - NotificationEmail
 - 
- Type: string
 
The main notification email for your Quick Sight subscription.
 - PublicSharingEnabled
 - 
- Type: boolean
 
A Boolean value that indicates whether public sharing is turned on for an QuickSight account. For more information about turning on public sharing, see UpdatePublicSharingSettings.
 - TerminationProtectionEnabled
 - 
- Type: boolean
 
A boolean value that determines whether or not an Quick Sight account can be deleted. A
Truevalue doesn't allow the account to be deleted and results in an error message if a user tries to make aDeleteAccountSubsctiptionrequest. AFalsevalue will allow the ccount to be deleted. 
ActionConnector
Description
Contains detailed information about an action connector, including its configuration, status, and enabled actions.
Members
- ActionConnectorId
 - 
- Required: Yes
 - Type: string
 
The unique identifier of the action connector.
 - Arn
 - 
- Required: Yes
 - Type: string
 
The Amazon Resource Name (ARN) of the action connector.
 - AuthenticationConfig
 - 
- Type: ReadAuthConfig structure
 
The authentication configuration used to connect to the external service.
 - CreatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The timestamp when the action connector was created.
 - Description
 - 
- Type: string
 
The description of the action connector.
 - EnabledActions
 - 
- Type: Array of strings
 
The list of actions that are enabled for this connector.
 - Error
 - 
- Type: ActionConnectorError structure
 
Error information if the action connector is in an error state.
 - LastUpdatedTime
 - 
- Required: Yes
 - Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The date and time when the action connector was last updated.
 - Name
 - 
- Required: Yes
 - Type: string
 
The name of the action connector.
 - Status
 - 
- Type: string
 
The current status of the action connector.
 - Type
 - 
- Required: Yes
 - Type: string
 
The type of action connector.
 - VpcConnectionArn
 - 
- Type: string
 
The ARN of the VPC connection used for secure connectivity to the external service.
 
ActionConnectorError
Description
Contains error information for an action connector that is in an error state.
Members
- Message
 - 
- Type: string
 
The error message describing what went wrong with the action connector.
 - Type
 - 
- Type: string
 
The type or category of the error.
 
ActionConnectorSearchFilter
Description
A filter used to search for action connectors based on specific criteria.
Members
- Name
 - 
- Required: Yes
 - Type: string
 
The name of the filter attribute (e.g., ACTION_CONNECTOR_NAME, ACTION_CONNECTOR_TYPE, QUICKSIGHT_VIEWER_OR_OWNER).
 - Operator
 - 
- Required: Yes
 - Type: string
 
The comparison operator to use for the filter (e.g., StringEquals, StringLike).
 - Value
 - 
- Required: Yes
 - Type: string
 
The value to compare against using the specified operator.
 
ActionConnectorSummary
Description
Contains summary information about an action connector, used in list and search operations.
Members
- ActionConnectorId
 - 
- Required: Yes
 - Type: string
 
The unique identifier of the action connector.
 - Arn
 - 
- Required: Yes
 - Type: string
 
The Amazon Resource Name (ARN) of the action connector.
 - CreatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The date and time when the action connector was created.
 - Error
 - 
- Type: ActionConnectorError structure
 
Error information if the action connector is in an error state.
 - LastUpdatedTime
 - 
- Required: Yes
 - Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The date and time when the action connector was last updated.
 - Name
 - 
- Required: Yes
 - Type: string
 
The name of the action connector.
 - Status
 - 
- Type: string
 
The current status of the action connector.
 - Type
 - 
- Required: Yes
 - Type: string
 
The type of action connector (e.g., SALESFORCE, JIRA, CUSTOM, BEDROCK).
 
ActiveIAMPolicyAssignment
Description
The active Identity and Access Management (IAM) policy assignment.
Members
- AssignmentName
 - 
- Type: string
 
A name for the IAM policy assignment.
 - PolicyArn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the resource.
 
AdHocFilteringOption
Description
An ad hoc (one-time) filtering option.
Members
- AvailabilityStatus
 - 
- Type: string
 
Availability status.
 
AggFunction
Description
The definition of an Agg function.
Members
- Aggregation
 - 
- Type: string
 
The aggregation of an Agg function.
 - AggregationFunctionParameters
 - 
- Type: Associative array of custom strings keys (AggFunctionParamKey) to strings
 
The aggregation parameters for an Agg function.
 - Period
 - 
- Type: string
 
The period of an Agg function.
 - PeriodField
 - 
- Type: string
 
The period field for an Agg function.
 
AggregationFunction
Description
An aggregation function aggregates values from a dimension or measure.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Members
- AttributeAggregationFunction
 - 
- Type: AttributeAggregationFunction structure
 
Aggregation for attributes.
 - CategoricalAggregationFunction
 - 
- Type: string
 
Aggregation for categorical values.
-  
COUNT: Aggregate by the total number of values, including duplicates. -  
DISTINCT_COUNT: Aggregate by the total number of distinct values. 
 - DateAggregationFunction
 - 
- Type: string
 
Aggregation for date values.
-  
COUNT: Aggregate by the total number of values, including duplicates. -  
DISTINCT_COUNT: Aggregate by the total number of distinct values. -  
MIN: Select the smallest date value. -  
MAX: Select the largest date value. 
 - NumericalAggregationFunction
 - 
- Type: NumericalAggregationFunction structure
 
Aggregation for numerical values.
 
AggregationPartitionBy
Description
The definition of an AggregationPartitionBy.
Members
- FieldName
 - 
- Type: string
 
The field Name for an
AggregationPartitionBy. - TimeGranularity
 - 
- Type: string
 
The
TimeGranularityfor anAggregationPartitionBy. 
AggregationSortConfiguration
Description
The configuration options to sort aggregated values.
Members
- AggregationFunction
 - 
- Type: AggregationFunction structure
 
The function that aggregates the values in
Column. - Column
 - 
- Required: Yes
 - Type: ColumnIdentifier structure
 
The column that determines the sort order of aggregated values.
 - SortDirection
 - 
- Required: Yes
 - Type: string
 
The sort direction of values.
-  
ASC: Sort in ascending order. -  
DESC: Sort in descending order. 
 
AllSheetsFilterScopeConfiguration
Description
An empty object that represents that the AllSheets option is the chosen value for the FilterScopeConfiguration parameter. This structure applies the filter to all visuals on all sheets of an Analysis, Dashboard, or Template.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Members
AmazonElasticsearchParameters
Description
The parameters for OpenSearch.
Members
- Domain
 - 
- Required: Yes
 - Type: string
 
The OpenSearch domain.
 
AmazonOpenSearchParameters
Description
The parameters for OpenSearch.
Members
- Domain
 - 
- Required: Yes
 - Type: string
 
The OpenSearch domain.
 
AmazonQInQuickSightConsoleConfigurations
Description
A collection of Amazon Q feature configurations in an embedded Quick Sight console.
Members
- DataQnA
 - 
- Type: DataQnAConfigurations structure
 
Adds generative Q&A capabilitiees to an embedded Quick Sight console.
 - DataStories
 - 
- Type: DataStoriesConfigurations structure
 
Adds the data stories feature to an embedded Quick Sight console.
 - ExecutiveSummary
 - 
- Type: ExecutiveSummaryConfigurations structure
 
Adds the executive summaries feature to an embedded Quick Sight console.
 - GenerativeAuthoring
 - 
- Type: GenerativeAuthoringConfigurations structure
 
Adds the generative BI authoring experience to an embedded Quick Sight console.
 
AmazonQInQuickSightDashboardConfigurations
Description
A collection of Amazon Q feature configurations in an embedded Quick Sight dashboard.
Members
- ExecutiveSummary
 - 
- Type: ExecutiveSummaryConfigurations structure
 
A generated executive summary of an embedded Quick Sight dashboard.
 
Analysis
Description
Metadata structure for an analysis in Quick Sight
Members
- AnalysisId
 - 
- Type: string
 
The ID of the analysis.
 - Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the analysis.
 - CreatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The time that the analysis was created.
 - DataSetArns
 - 
- Type: Array of strings
 
The ARNs of the datasets of the analysis.
 - Errors
 - 
- Type: Array of AnalysisError structures
 
Errors associated with the analysis.
 - LastUpdatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The time that the analysis was last updated.
 - Name
 - 
- Type: string
 
The descriptive name of the analysis.
 - Sheets
 - 
- Type: Array of Sheet structures
 
A list of the associated sheets with the unique identifier and name of each sheet.
 - Status
 - 
- Type: string
 
Status associated with the analysis.
 - ThemeArn
 - 
- Type: string
 
The ARN of the theme of the analysis.
 
AnalysisDefaults
Description
The configuration for default analysis settings.
Members
- DefaultNewSheetConfiguration
 - 
- Required: Yes
 - Type: DefaultNewSheetConfiguration structure
 
The configuration for default new sheet settings.
 
AnalysisDefinition
Description
The definition of an analysis.
Members
- AnalysisDefaults
 - 
- Type: AnalysisDefaults structure
 
The configuration for default analysis settings.
 - CalculatedFields
 - 
- Type: Array of CalculatedField structures
 
An array of calculated field definitions for the analysis.
 - ColumnConfigurations
 - 
- Type: Array of ColumnConfiguration structures
 
An array of analysis-level column configurations. Column configurations can be used to set default formatting for a column to be used throughout an analysis.
 - DataSetIdentifierDeclarations
 - 
- Required: Yes
 - Type: Array of DataSetIdentifierDeclaration structures
 
An array of dataset identifier declarations. This mapping allows the usage of dataset identifiers instead of dataset ARNs throughout analysis sub-structures.
 - FilterGroups
 - 
- Type: Array of FilterGroup structures
 
Filter definitions for an analysis.
For more information, see Filtering Data in Amazon Quick Sight in the Amazon Quick Suite User Guide.
 - Options
 - 
- Type: AssetOptions structure
 
An array of option definitions for an analysis.
 - ParameterDeclarations
 - 
- Type: Array of ParameterDeclaration structures
 
An array of parameter declarations for an analysis.
Parameters are named variables that can transfer a value for use by an action or an object.
For more information, see Parameters in Amazon Quick Sight in the Amazon Quick Suite User Guide.
 - QueryExecutionOptions
 - 
- Type: QueryExecutionOptions structure
 
A structure that describes the query execution options.
 - Sheets
 - 
- Type: Array of SheetDefinition structures
 
An array of sheet definitions for an analysis. Each
SheetDefinitionprovides detailed information about a sheet within this analysis. - StaticFiles
 - 
- Type: Array of StaticFile structures
 
The static files for the definition.
 
AnalysisError
Description
Analysis error.
Members
- Message
 - 
- Type: string
 
The message associated with the analysis error.
 - Type
 - 
- Type: string
 
The type of the analysis error.
 - ViolatedEntities
 - 
- Type: Array of Entity structures
 
Lists the violated entities that caused the analysis error
 
AnalysisSearchFilter
Description
A filter that you apply when searching for one or more analyses.
Members
- Name
 - 
- Type: string
 
The name of the value that you want to use as a filter, for example
"Name": "QUICKSIGHT_OWNER".Valid values are defined as follows:
-  
QUICKSIGHT_VIEWER_OR_OWNER: Provide an ARN of a user or group, and any analyses with that ARN listed as one of the analysis' owners or viewers are returned. Implicit permissions from folders or groups are considered. -  
QUICKSIGHT_OWNER: Provide an ARN of a user or group, and any analyses with that ARN listed as one of the owners of the analyses are returned. Implicit permissions from folders or groups are considered. -  
DIRECT_QUICKSIGHT_SOLE_OWNER: Provide an ARN of a user or group, and any analyses with that ARN listed as the only owner of the analysis are returned. Implicit permissions from folders or groups are not considered. -  
DIRECT_QUICKSIGHT_OWNER: Provide an ARN of a user or group, and any analyses with that ARN listed as one of the owners of the analyses are returned. Implicit permissions from folders or groups are not considered. -  
DIRECT_QUICKSIGHT_VIEWER_OR_OWNER: Provide an ARN of a user or group, and any analyses with that ARN listed as one of the owners or viewers of the analyses are returned. Implicit permissions from folders or groups are not considered. -  
ANALYSIS_NAME: Any analyses whose names have a substring match to this value will be returned. 
 - Operator
 - 
- Type: string
 
The comparison operator that you want to use as a filter, for example
"Operator": "StringEquals". Valid values are"StringEquals"and"StringLike".If you set the operator value to
"StringEquals", you need to provide an ownership related filter in the"NAME"field and the arn of the user or group whose folders you want to search in the"Value"field. For example,"Name":"DIRECT_QUICKSIGHT_OWNER", "Operator": "StringEquals", "Value": "arn:aws:quicksight:us-east-1:1:user/default/UserName1".If you set the value to
"StringLike", you need to provide the name of the folders you are searching for. For example,"Name":"ANALYSIS_NAME", "Operator": "StringLike", "Value": "Test". The"StringLike"operator only supports theNAMEvalueANALYSIS_NAME. - Value
 - 
- Type: string
 
The value of the named item, in this case
QUICKSIGHT_USER, that you want to use as a filter, for example"Value". An example is"arn:aws:quicksight:us-east-1:1:user/default/UserName1". 
AnalysisSourceEntity
Description
The source entity of an analysis.
Members
- SourceTemplate
 - 
- Type: AnalysisSourceTemplate structure
 
The source template for the source entity of the analysis.
 
AnalysisSourceTemplate
Description
The source template of an analysis.
Members
- Arn
 - 
- Required: Yes
 - Type: string
 
The Amazon Resource Name (ARN) of the source template of an analysis.
 - DataSetReferences
 - 
- Required: Yes
 - Type: Array of DataSetReference structures
 
The dataset references of the source template of an analysis.
 
AnalysisSummary
Description
The summary metadata that describes an analysis.
Members
- AnalysisId
 - 
- Type: string
 
The ID of the analysis. This ID displays in the URL.
 - Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) for the analysis.
 - CreatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The time that the analysis was created.
 - LastUpdatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The time that the analysis was last updated.
 - Name
 - 
- Type: string
 
The name of the analysis. This name is displayed in the Quick Sight console.
 - Status
 - 
- Type: string
 
The last known status for the analysis.
 
Anchor
Description
The definition of the Anchor.
Members
- AnchorType
 - 
- Type: string
 
The
AnchorTypefor the Anchor. - Offset
 - 
- Type: int
 
The offset of the Anchor.
 - TimeGranularity
 - 
- Type: string
 
The
TimeGranularityof the Anchor. 
AnchorDateConfiguration
Description
The date configuration of the filter.
Members
- AnchorOption
 - 
- Type: string
 
The options for the date configuration. Choose one of the options below:
-  
NOW 
 - ParameterName
 - 
- Type: string
 
The name of the parameter that is used for the anchor date configuration.
 
AnonymousUserDashboardEmbeddingConfiguration
Description
Information about the dashboard that you want to embed.
Members
- DisabledFeatures
 - 
- Type: Array of strings
 
A list of all disabled features of a specified anonymous dashboard.
 - EnabledFeatures
 - 
- Type: Array of strings
 
A list of all enabled features of a specified anonymous dashboard.
 - FeatureConfigurations
 - 
- Type: AnonymousUserDashboardFeatureConfigurations structure
 
The feature configuration for an embedded dashboard.
 - InitialDashboardId
 - 
- Required: Yes
 - Type: string
 
The dashboard ID for the dashboard that you want the user to see first. This ID is included in the output URL. When the URL in response is accessed, Amazon Quick Sight renders this dashboard.
The Amazon Resource Name (ARN) of this dashboard must be included in the
AuthorizedResourceArnsparameter. Otherwise, the request will fail withInvalidParameterValueException. 
AnonymousUserDashboardFeatureConfigurations
Description
The feature configuration for an embedded dashboard.
Members
- SharedView
 - 
- Type: SharedViewConfigurations structure
 
The shared view settings of an embedded dashboard.
 
AnonymousUserDashboardVisualEmbeddingConfiguration
Description
The experience that you are embedding. You can use this object to generate a url that embeds a visual into your application.
Members
- InitialDashboardVisualId
 - 
- Required: Yes
 - Type: DashboardVisualId structure
 
The visual ID for the visual that you want the user to see. This ID is included in the output URL. When the URL in response is accessed, Amazon Quick Sight renders this visual.
The Amazon Resource Name (ARN) of the dashboard that the visual belongs to must be included in the
AuthorizedResourceArnsparameter. Otherwise, the request will fail withInvalidParameterValueException. 
AnonymousUserEmbeddingExperienceConfiguration
Description
The type of experience you want to embed. For anonymous users, you can embed QuickSight dashboards.
Members
- Dashboard
 - 
- Type: AnonymousUserDashboardEmbeddingConfiguration structure
 
The type of embedding experience. In this case, Amazon Quick Sight dashboards.
 - DashboardVisual
 - 
- Type: AnonymousUserDashboardVisualEmbeddingConfiguration structure
 
The type of embedding experience. In this case, Amazon Quick Sight visuals.
 - GenerativeQnA
 - 
- Type: AnonymousUserGenerativeQnAEmbeddingConfiguration structure
 
The Generative Q&A experience that you want to use for anonymous user embedding.
 - QSearchBar
 - 
- Type: AnonymousUserQSearchBarEmbeddingConfiguration structure
 
The Q search bar that you want to use for anonymous user embedding.
 
AnonymousUserGenerativeQnAEmbeddingConfiguration
Description
The settings that you want to use for the Generative Q&A experience.
Members
- InitialTopicId
 - 
- Required: Yes
 - Type: string
 
The Quick Sight Q topic ID of the new reader experience topic that you want the anonymous user to see first. This ID is included in the output URL. When the URL in response is accessed, Quick Sight renders the Generative Q&A experience with this new reader experience topic pre selected.
The Amazon Resource Name (ARN) of this Q new reader experience topic must be included in the
AuthorizedResourceArnsparameter. Otherwise, the request fails with anInvalidParameterValueExceptionerror. 
AnonymousUserQSearchBarEmbeddingConfiguration
Description
The settings that you want to use with the Q search bar.
Members
- InitialTopicId
 - 
- Required: Yes
 - Type: string
 
The Quick Sight Q topic ID of the legacy topic that you want the anonymous user to see first. This ID is included in the output URL. When the URL in response is accessed, Quick Sight renders the Q search bar with this legacy topic pre-selected.
The Amazon Resource Name (ARN) of this Q legacy topic must be included in the
AuthorizedResourceArnsparameter. Otherwise, the request fails with anInvalidParameterValueExceptionerror. 
AnonymousUserSnapshotJobResult
Description
A structure that contains the file groups that are requested for the artifact generation in a StartDashboardSnapshotJob API call. 
Members
- FileGroups
 - 
- Type: Array of SnapshotJobResultFileGroup structures
 
A list of
SnapshotJobResultFileGroupobjects that contain information on the files that are requested during aStartDashboardSnapshotJobAPI call. If the job succeeds, these objects contain the location where the snapshot artifacts are stored. If the job fails, the objects contain information about the error that caused the job to fail. 
ApplicationTheme
Description
The application theme.
Members
- BrandColorPalette
 - 
- Type: BrandColorPalette structure
 
The color palette.
 - BrandElementStyle
 - 
- Type: BrandElementStyle structure
 
The element style.
 - ContextualAccentPalette
 - 
- Type: ContextualAccentPalette structure
 
The contextual accent palette.
 
ArcAxisConfiguration
Description
The arc axis configuration of a GaugeChartVisual.
Members
- Range
 - 
- Type: ArcAxisDisplayRange structure
 
The arc axis range of a
GaugeChartVisual. - ReserveRange
 - 
- Type: int
 
The reserved range of the arc axis.
 
ArcAxisDisplayRange
Description
The arc axis range of a GaugeChartVisual.
Members
- Max
 - 
- Type: double
 
The maximum value of the arc axis range.
 - Min
 - 
- Type: double
 
The minimum value of the arc axis range.
 
ArcConfiguration
Description
The arc configuration of a GaugeChartVisual.
Members
- ArcAngle
 - 
- Type: double
 
The option that determines the arc angle of a
GaugeChartVisual. - ArcThickness
 - 
- Type: string
 
The options that determine the arc thickness of a
GaugeChartVisual. 
ArcOptions
Description
The options that determine the arc thickness of a GaugeChartVisual.
Members
- ArcThickness
 - 
- Type: string
 
The arc thickness of a
GaugeChartVisual. 
AssetBundleCloudFormationOverridePropertyConfiguration
Description
An optional collection of CloudFormation property configurations that control how the export job is generated.
Members
- Analyses
 - 
- Type: Array of AssetBundleExportJobAnalysisOverrideProperties structures
 
An optional list of structures that control how
Analysisresources are parameterized in the returned CloudFormation template. - Dashboards
 - 
- Type: Array of AssetBundleExportJobDashboardOverrideProperties structures
 
An optional list of structures that control how
Dashboardresources are parameterized in the returned CloudFormation template. - DataSets
 - 
- Type: Array of AssetBundleExportJobDataSetOverrideProperties structures
 
An optional list of structures that control how
DataSetresources are parameterized in the returned CloudFormation template. - DataSources
 - 
- Type: Array of AssetBundleExportJobDataSourceOverrideProperties structures
 
An optional list of structures that control how
DataSourceresources are parameterized in the returned CloudFormation template. - Folders
 - 
- Type: Array of AssetBundleExportJobFolderOverrideProperties structures
 
An optional list of structures that controls how
Folderresources are parameterized in the returned CloudFormation template. - RefreshSchedules
 - 
- Type: Array of AssetBundleExportJobRefreshScheduleOverrideProperties structures
 
An optional list of structures that control how
RefreshScheduleresources are parameterized in the returned CloudFormation template. - ResourceIdOverrideConfiguration
 - 
- Type: AssetBundleExportJobResourceIdOverrideConfiguration structure
 
An optional list of structures that control how resource IDs are parameterized in the returned CloudFormation template.
 - Themes
 - 
- Type: Array of AssetBundleExportJobThemeOverrideProperties structures
 
An optional list of structures that control how
Themeresources are parameterized in the returned CloudFormation template. - VPCConnections
 - 
- Type: Array of AssetBundleExportJobVPCConnectionOverrideProperties structures
 
An optional list of structures that control how
VPCConnectionresources are parameterized in the returned CloudFormation template. 
AssetBundleExportJobAnalysisOverrideProperties
Description
Controls how a specific Analysis resource is parameterized in the returned CloudFormation template.
Members
- Arn
 - 
- Required: Yes
 - Type: string
 
The ARN of the specific
Analysisresource whose override properties are configured in this structure. - Properties
 - 
- Required: Yes
 - Type: Array of strings
 
A list of
Analysisresource properties to generate variables for in the returned CloudFormation template. 
AssetBundleExportJobDashboardOverrideProperties
Description
Controls how a specific Dashboard resource is parameterized in the returned CloudFormation template.
Members
- Arn
 - 
- Required: Yes
 - Type: string
 
The ARN of the specific
Dashboardresource whose override properties are configured in this structure. - Properties
 - 
- Required: Yes
 - Type: Array of strings
 
A list of
Dashboardresource properties to generate variables for in the returned CloudFormation template. 
AssetBundleExportJobDataSetOverrideProperties
Description
Controls how a specific DataSet resource is parameterized in the returned CloudFormation template.
Members
- Arn
 - 
- Required: Yes
 - Type: string
 
The ARN of the specific
DataSetresource whose override properties are configured in this structure. - Properties
 - 
- Required: Yes
 - Type: Array of strings
 
A list of
DataSetresource properties to generate variables for in the returned CloudFormation template. 
AssetBundleExportJobDataSourceOverrideProperties
Description
Controls how a specific DataSource resource is parameterized in the returned CloudFormation template.
Members
- Arn
 - 
- Required: Yes
 - Type: string
 
The ARN of the specific
DataSourceresource whose override properties are configured in this structure. - Properties
 - 
- Required: Yes
 - Type: Array of strings
 
A list of
DataSourceresource properties to generate variables for in the returned CloudFormation template. 
AssetBundleExportJobError
Description
Describes an error that occurred during an Asset Bundle export job.
Members
- Arn
 - 
- Type: string
 
The ARN of the resource whose processing caused an error.
 - Message
 - 
- Type: string
 
A description of the error.
 - Type
 - 
- Type: string
 
The specific error type of the error that occurred.
 
AssetBundleExportJobFolderOverrideProperties
Description
Controls how a specific Folder resource is parameterized in the returned CloudFormation template.
Members
- Arn
 - 
- Required: Yes
 - Type: string
 
The ARN of the specific
Folderresource whose override properties are configured in this structure. - Properties
 - 
- Required: Yes
 - Type: Array of strings
 
A list of
Folderresource properties to generate variables for in the returned CloudFormation template. 
AssetBundleExportJobRefreshScheduleOverrideProperties
Description
Controls how a specific RefreshSchedule resource is parameterized in the returned CloudFormation template.
Members
- Arn
 - 
- Required: Yes
 - Type: string
 
The ARN of the specific
RefreshScheduleresource whose override properties are configured in this structure. - Properties
 - 
- Required: Yes
 - Type: Array of strings
 
A list of
RefreshScheduleresource properties to generate variables for in the returned CloudFormation template. 
AssetBundleExportJobResourceIdOverrideConfiguration
Description
An optional structure that configures resource ID overrides for the export job.
Members
- PrefixForAllResources
 - 
- Type: boolean
 
An option to request a CloudFormation variable for a prefix to be prepended to each resource's ID before import. The prefix is only added to the asset IDs and does not change the name of the asset.
 
AssetBundleExportJobSummary
Description
A summary of the export job that includes details of the job's configuration and its current status.
Members
- Arn
 - 
- Type: string
 
The ARN of the export job.
 - AssetBundleExportJobId
 - 
- Type: string
 
The ID of the export job.
 - CreatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The time that the export job was created.
 - ExportFormat
 - 
- Type: string
 
The format for the export job.
 - IncludeAllDependencies
 - 
- Type: boolean
 
The flag that determines the inclusion of resource dependencies in the returned asset bundle.
 - IncludePermissions
 - 
- Type: boolean
 
The flag that determines the inclusion of permissions associated with each resource ARN.
 - IncludeTags
 - 
- Type: boolean
 
The flag that determines the inclusion of tags associated with each resource ARN.
 - JobStatus
 - 
- Type: string
 
The current status of the export job.
 
AssetBundleExportJobThemeOverrideProperties
Description
Controls how a specific Theme resource is parameterized in the returned CloudFormation template.
Members
- Arn
 - 
- Required: Yes
 - Type: string
 
The ARN of the specific
Themeresource whose override properties are configured in this structure. - Properties
 - 
- Required: Yes
 - Type: Array of strings
 
A list of
Themeresource properties to generate variables for in the returned CloudFormation template. 
AssetBundleExportJobVPCConnectionOverrideProperties
Description
Controls how a specific VPCConnection resource is parameterized in the outputted CloudFormation template.
Members
- Arn
 - 
- Required: Yes
 - Type: string
 
The ARN of the specific
VPCConnectionresource whose override properties are configured in this structure. - Properties
 - 
- Required: Yes
 - Type: Array of strings
 
A list of
VPCConnectionresource properties to generate variables for in the returned CloudFormation template. 
AssetBundleExportJobValidationStrategy
Description
The option to relax the validation that is required to export each asset. When StrictModeForAllResource is set to false, validation is skipped for specific UI errors.
Members
- StrictModeForAllResources
 - 
- Type: boolean
 
A Boolean value that indicates whether to export resources under strict or lenient mode.
 
AssetBundleExportJobWarning
Description
Describes a warning that occurred during an Asset Bundle export job.
Members
- Arn
 - 
- Type: string
 
The ARN of the resource whose processing caused a warning.
 - Message
 - 
- Type: string
 
A description of the warning.
 
AssetBundleImportJobAnalysisOverrideParameters
Description
The override parameters for a single analysis that is being imported.
Members
- AnalysisId
 - 
- Required: Yes
 - Type: string
 
The ID of the analysis that you ant to apply overrides to.
 - Name
 - 
- Type: string
 
A new name for the analysis.
 
AssetBundleImportJobAnalysisOverridePermissions
Description
An object that contains a list of permissions to be applied to a list of analysis IDs.
Members
- AnalysisIds
 - 
- Required: Yes
 - Type: Array of strings
 
A list of analysis IDs that you want to apply overrides to. You can use
*to override all analyses in this asset bundle. - Permissions
 - 
- Required: Yes
 - Type: AssetBundleResourcePermissions structure
 
A list of permissions for the analyses that you want to apply overrides to.
 
AssetBundleImportJobAnalysisOverrideTags
Description
An object that contains a list of tags to be assigned to a list of analysis IDs.
Members
- AnalysisIds
 - 
- Required: Yes
 - Type: Array of strings
 
A list of analysis IDs that you want to apply overrides to. You can use
*to override all analyses in this asset bundle. - Tags
 - 
- Required: Yes
 - Type: Array of Tag structures
 
A list of tags for the analyses that you want to apply overrides to.
 
AssetBundleImportJobDashboardOverrideParameters
Description
The override parameters for a single dashboard that is being imported.
Members
- DashboardId
 - 
- Required: Yes
 - Type: string
 
The ID of the dashboard that you want to apply overrides to.
 - Name
 - 
- Type: string
 
A new name for the dashboard.
 
AssetBundleImportJobDashboardOverridePermissions
Description
An object that contains a list of permissions to be applied to a list of dashboard IDs.
Members
- DashboardIds
 - 
- Required: Yes
 - Type: Array of strings
 
A list of dashboard IDs that you want to apply overrides to. You can use
*to override all dashboards in this asset bundle. - LinkSharingConfiguration
 - 
- Type: AssetBundleResourceLinkSharingConfiguration structure
 
A structure that contains the link sharing configurations that you want to apply overrides to.
 - Permissions
 - 
- Type: AssetBundleResourcePermissions structure
 
A list of permissions for the dashboards that you want to apply overrides to.
 
AssetBundleImportJobDashboardOverrideTags
Description
An object that contains a list of tags to be assigned to a list of dashboard IDs.
Members
- DashboardIds
 - 
- Required: Yes
 - Type: Array of strings
 
A list of dashboard IDs that you want to apply overrides to. You can use
*to override all dashboards in this asset bundle. - Tags
 - 
- Required: Yes
 - Type: Array of Tag structures
 
A list of tags for the dashboards that you want to apply overrides to.
 
AssetBundleImportJobDataSetOverrideParameters
Description
The override parameters for a single dataset that is being imported.
Members
- DataSetId
 - 
- Required: Yes
 - Type: string
 
The ID of the dataset to apply overrides to.
 - DataSetRefreshProperties
 - 
- Type: DataSetRefreshProperties structure
 
The refresh properties of a dataset.
 - Name
 - 
- Type: string
 
A new name for the dataset.
 
AssetBundleImportJobDataSetOverridePermissions
Description
An object that contains a list of permissions to be applied to a list of dataset IDs.
Members
- DataSetIds
 - 
- Required: Yes
 - Type: Array of strings
 
A list of dataset IDs that you want to apply overrides to. You can use
*to override all datasets in this asset bundle. - Permissions
 - 
- Required: Yes
 - Type: AssetBundleResourcePermissions structure
 
A list of permissions for the datasets that you want to apply overrides to.
 
AssetBundleImportJobDataSetOverrideTags
Description
An object that contains a list of tags to be assigned to a list of dataset IDs.
Members
- DataSetIds
 - 
- Required: Yes
 - Type: Array of strings
 
A list of dataset IDs that you want to apply overrides to. You can use
*to override all datasets in this asset bundle. - Tags
 - 
- Required: Yes
 - Type: Array of Tag structures
 
A list of tags for the datasets that you want to apply overrides to.
 
AssetBundleImportJobDataSourceCredentialPair
Description
A username and password credential pair to use to import a data source resource.
Members
- Password
 - 
- Required: Yes
 - Type: string
 
The password for the data source connection.
 - Username
 - 
- Required: Yes
 - Type: string
 
The username for the data source connection.
 
AssetBundleImportJobDataSourceCredentials
Description
The login credentials to use to import a data source resource.
Members
- CredentialPair
 - 
- Type: AssetBundleImportJobDataSourceCredentialPair structure
 
A username and password credential pair to be used to create the imported data source. Keep this field blank if you are using a Secrets Manager secret to provide credentials.
 - SecretArn
 - 
- Type: string
 
The ARN of the Secrets Manager secret that's used to create the imported data source. Keep this field blank, unless you are using a secret in place of a credential pair.
 
AssetBundleImportJobDataSourceOverrideParameters
Description
The override parameters for a single data source that is being imported.
Members
- Credentials
 - 
- Type: AssetBundleImportJobDataSourceCredentials structure
 
An optional structure that provides the credentials to be used to create the imported data source.
 - DataSourceId
 - 
- Required: Yes
 - Type: string
 
The ID of the data source to apply overrides to.
 - DataSourceParameters
 - 
- Type: DataSourceParameters structure
 
The parameters that Quick Sight uses to connect to your underlying data source. This is a variant type structure. For this structure to be valid, only one of the attributes can be non-null.
 - Name
 - 
- Type: string
 
A new name for the data source.
 - SslProperties
 - 
- Type: SslProperties structure
 
Secure Socket Layer (SSL) properties that apply when Quick Sight connects to your underlying data source.
 - VpcConnectionProperties
 - 
- Type: VpcConnectionProperties structure
 
VPC connection properties.
 
AssetBundleImportJobDataSourceOverridePermissions
Description
An object that contains a list of permissions to be applied to a list of data source IDs.
Members
- DataSourceIds
 - 
- Required: Yes
 - Type: Array of strings
 
A list of data source IDs that you want to apply overrides to. You can use
*to override all data sources in this asset bundle. - Permissions
 - 
- Required: Yes
 - Type: AssetBundleResourcePermissions structure
 
A list of permissions for the data source that you want to apply overrides to.
 
AssetBundleImportJobDataSourceOverrideTags
Description
An object that contains a list of tags to be assigned to a list of data source IDs.
Members
- DataSourceIds
 - 
- Required: Yes
 - Type: Array of strings
 
A list of data source IDs that you want to apply overrides to. You can use
*to override all data sources in this asset bundle. - Tags
 - 
- Required: Yes
 - Type: Array of Tag structures
 
A list of tags for the data source that you want to apply overrides to.
 
AssetBundleImportJobError
Description
Describes an error that occurred within an Asset Bundle import execution.
Members
- Arn
 - 
- Type: string
 
The ARN of the resource whose processing caused an error.
 - Message
 - 
- Type: string
 
A description of the error.
 - Type
 - 
- Type: string
 
The specific error type or the error that occurred.
 
AssetBundleImportJobFolderOverrideParameters
Description
The override parameters for a single folder that is being imported.
Members
- FolderId
 - 
- Required: Yes
 - Type: string
 
The ID of the folder that you want to apply overrides to.
 - Name
 - 
- Type: string
 
A new name for the folder.
 - ParentFolderArn
 - 
- Type: string
 
A new parent folder arn. This change can only be applied if the import creates a brand new folder. Existing folders cannot be moved.
 
AssetBundleImportJobFolderOverridePermissions
Description
An object that contains a list of permissions to be applied to a list of folder IDs.
Members
- FolderIds
 - 
- Required: Yes
 - Type: Array of strings
 
A list of folder IDs that you want to apply overrides to. You can use
*to override all folders in this asset bundle. - Permissions
 - 
- Type: AssetBundleResourcePermissions structure
 
A structure that contains the permissions for the resource that you want to override in an asset bundle import job.
 
AssetBundleImportJobFolderOverrideTags
Description
An object that contains a list of tags to be assigned to a list of folder IDs.
Members
- FolderIds
 - 
- Required: Yes
 - Type: Array of strings
 
A list of folder IDs that you want to apply overrides to. You can use
*to override all folders in this asset bundle. - Tags
 - 
- Required: Yes
 - Type: Array of Tag structures
 
A list of tags for the folders that you want to apply overrides to.
 
AssetBundleImportJobOverrideParameters
Description
A list of overrides that modify the asset bundle resource configuration before the resource is imported.
Members
- Analyses
 - 
- Type: Array of AssetBundleImportJobAnalysisOverrideParameters structures
 
A list of overrides for any
Analysisresources that are present in the asset bundle that is imported. - Dashboards
 - 
- Type: Array of AssetBundleImportJobDashboardOverrideParameters structures
 
A list of overrides for any
Dashboardresources that are present in the asset bundle that is imported. - DataSets
 - 
- Type: Array of AssetBundleImportJobDataSetOverrideParameters structures
 
A list of overrides for any
DataSetresources that are present in the asset bundle that is imported. - DataSources
 - 
- Type: Array of AssetBundleImportJobDataSourceOverrideParameters structures
 
A list of overrides for any
DataSourceresources that are present in the asset bundle that is imported. - Folders
 - 
- Type: Array of AssetBundleImportJobFolderOverrideParameters structures
 
A list of overrides for any
Folderresources that are present in the asset bundle that is imported. - RefreshSchedules
 - 
- Type: Array of AssetBundleImportJobRefreshScheduleOverrideParameters structures
 
A list of overrides for any
RefreshScheduleresources that are present in the asset bundle that is imported. - ResourceIdOverrideConfiguration
 - 
- Type: AssetBundleImportJobResourceIdOverrideConfiguration structure
 
An optional structure that configures resource ID overrides to be applied within the import job.
 - Themes
 - 
- Type: Array of AssetBundleImportJobThemeOverrideParameters structures
 
A list of overrides for any
Themeresources that are present in the asset bundle that is imported. - VPCConnections
 - 
- Type: Array of AssetBundleImportJobVPCConnectionOverrideParameters structures
 
A list of overrides for any
VPCConnectionresources that are present in the asset bundle that is imported. 
AssetBundleImportJobOverridePermissions
Description
A structure that contains the override permission configurations that modify the permissions for specified resources before the resource is imported.
Members
- Analyses
 - 
- Type: Array of AssetBundleImportJobAnalysisOverridePermissions structures
 
A list of permissions overrides for any
Analysisresources that are present in the asset bundle that is imported. - Dashboards
 - 
- Type: Array of AssetBundleImportJobDashboardOverridePermissions structures
 
A list of permissions overrides for any
Dashboardresources that are present in the asset bundle that is imported. - DataSets
 - 
- Type: Array of AssetBundleImportJobDataSetOverridePermissions structures
 
A list of permissions overrides for any
DataSetresources that are present in the asset bundle that is imported. - DataSources
 - 
- Type: Array of AssetBundleImportJobDataSourceOverridePermissions structures
 
A list of permissions overrides for any
DataSourceresources that are present in the asset bundle that is imported. - Folders
 - 
- Type: Array of AssetBundleImportJobFolderOverridePermissions structures
 
A list of permissions for the folders that you want to apply overrides to.
 - Themes
 - 
- Type: Array of AssetBundleImportJobThemeOverridePermissions structures
 
A list of permissions overrides for any
Themeresources that are present in the asset bundle that is imported. 
AssetBundleImportJobOverrideTags
Description
A structure that contains the override tag configuration that modify the tags that are assigned to specified resources before the resource is imported.
Members
- Analyses
 - 
- Type: Array of AssetBundleImportJobAnalysisOverrideTags structures
 
A list of tag overrides for any
Analysisresources that are present in the asset bundle that is imported. - Dashboards
 - 
- Type: Array of AssetBundleImportJobDashboardOverrideTags structures
 
A list of tag overrides for any
Dashboardresources that are present in the asset bundle that is imported. - DataSets
 - 
- Type: Array of AssetBundleImportJobDataSetOverrideTags structures
 
A list of tag overrides for any
DataSetresources that are present in the asset bundle that is imported. - DataSources
 - 
- Type: Array of AssetBundleImportJobDataSourceOverrideTags structures
 
A list of tag overrides for any
DataSourceresources that are present in the asset bundle that is imported. - Folders
 - 
- Type: Array of AssetBundleImportJobFolderOverrideTags structures
 
A list of tag overrides for any
Folderresources that are present in the asset bundle that is imported. - Themes
 - 
- Type: Array of AssetBundleImportJobThemeOverrideTags structures
 
A list of tag overrides for any
Themeresources that are present in the asset bundle that is imported. - VPCConnections
 - 
- Type: Array of AssetBundleImportJobVPCConnectionOverrideTags structures
 
A list of tag overrides for any
VPCConnectionresources that are present in the asset bundle that is imported. 
AssetBundleImportJobOverrideValidationStrategy
Description
An optional parameter that overrides the validation strategy for all analyses and dashboards before the resource is imported.
Members
- StrictModeForAllResources
 - 
- Type: boolean
 
A Boolean value that indicates whether to import all analyses and dashboards under strict or lenient mode.
 
AssetBundleImportJobRefreshScheduleOverrideParameters
Description
A list of overrides for a specific RefreshsSchedule resource that is present in the asset bundle that is imported.
Members
- DataSetId
 - 
- Required: Yes
 - Type: string
 
A partial identifier for the specific
RefreshScheduleresource that is being overridden. This structure is used together with theScheduleIDstructure. - ScheduleId
 - 
- Required: Yes
 - Type: string
 
A partial identifier for the specific
RefreshScheduleresource being overridden. This structure is used together with theDataSetIdstructure. - StartAfterDateTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
An override for the
StartAfterDateTimeof aRefreshSchedule. Make sure that theStartAfterDateTimeis set to a time that takes place in the future. 
AssetBundleImportJobResourceIdOverrideConfiguration
Description
An optional structure that configures resource ID overrides for the import job.
Members
- PrefixForAllResources
 - 
- Type: string
 
An option to request a CloudFormation variable for a prefix to be prepended to each resource's ID before import. The prefix is only added to the asset IDs and does not change the name of the asset.
 
AssetBundleImportJobSummary
Description
A summary of the import job that includes details of the requested job's configuration and its current status.
Members
- Arn
 - 
- Type: string
 
The ARN of the import job.
 - AssetBundleImportJobId
 - 
- Type: string
 
The ID of the job. This ID is unique while the job is running. After the job is completed, you can reuse this ID for another job.
 - CreatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The time that the import job was created.
 - FailureAction
 - 
- Type: string
 
The failure action for the import job.
 - JobStatus
 - 
- Type: string
 
The current status of the import job.
 
AssetBundleImportJobThemeOverrideParameters
Description
The override parameters for a single theme that is imported.
Members
- Name
 - 
- Type: string
 
A new name for the theme.
 - ThemeId
 - 
- Required: Yes
 - Type: string
 
The ID of the theme to apply overrides to.
 
AssetBundleImportJobThemeOverridePermissions
Description
An object that contains a list of permissions to be applied to a list of theme IDs.
Members
- Permissions
 - 
- Required: Yes
 - Type: AssetBundleResourcePermissions structure
 
A list of permissions for the themes that you want to apply overrides to.
 - ThemeIds
 - 
- Required: Yes
 - Type: Array of strings
 
A list of theme IDs that you want to apply overrides to. You can use
*to override all themes in this asset bundle. 
AssetBundleImportJobThemeOverrideTags
Description
An object that contains a list of tags to be assigned to a list of theme IDs.
Members
- Tags
 - 
- Required: Yes
 - Type: Array of Tag structures
 
A list of tags for the themes that you want to apply overrides to.
 - ThemeIds
 - 
- Required: Yes
 - Type: Array of strings
 
A list of theme IDs that you want to apply overrides to. You can use
*to override all themes in this asset bundle. 
AssetBundleImportJobVPCConnectionOverrideParameters
Description
The override parameters for a single VPC connection that is imported.
Members
- DnsResolvers
 - 
- Type: Array of strings
 
An optional override of DNS resolvers to be used by the VPC connection.
 - Name
 - 
- Type: string
 
A new name for the VPC connection.
 - RoleArn
 - 
- Type: string
 
An optional override of the role ARN to be used by the VPC connection.
 - SecurityGroupIds
 - 
- Type: Array of strings
 
A new security group ID for the VPC connection you are importing. This field is required if you are importing the VPC connection from another Amazon Web Services account or Region.
 - SubnetIds
 - 
- Type: Array of strings
 
A list of new subnet IDs for the VPC connection you are importing. This field is required if you are importing the VPC connection from another Amazon Web Services account or Region.
 - VPCConnectionId
 - 
- Required: Yes
 - Type: string
 
The ID of the VPC Connection to apply overrides to.
 
AssetBundleImportJobVPCConnectionOverrideTags
Description
An object that contains a list of tags to be assigned to a list of VPC connection IDs.
Members
- Tags
 - 
- Required: Yes
 - Type: Array of Tag structures
 
A list of tags for the VPC connections that you want to apply overrides to.
 - VPCConnectionIds
 - 
- Required: Yes
 - Type: Array of strings
 
A list of VPC connection IDs that you want to apply overrides to. You can use
*to override all VPC connections in this asset bundle. 
AssetBundleImportJobWarning
Description
Describes a warning that occurred during an Asset Bundle import job.
Members
- Arn
 - 
- Type: string
 
The ARN of the resource that the warning occurred for.
 - Message
 - 
- Type: string
 
A description of the warning that occurred during an Asset Bundle import job.
 
AssetBundleImportSource
Description
The source of the asset bundle zip file that contains the data that you want to import. The file must be in QUICKSIGHT_JSON format.
Members
- Body
 - 
- Type: blob (string|resource|Psr\Http\Message\StreamInterface)
 
The bytes of the base64 encoded asset bundle import zip file. This file can't exceed 20 MB. If the size of the file that you want to upload is more than 20 MB, add the file to your Amazon S3 bucket and use
S3Uriof the file for this operation.If you are calling the API operations from the Amazon Web Services SDK for Java, JavaScript, Python, or PHP, the SDK encodes base64 automatically to allow the direct setting of the zip file's bytes. If you are using an SDK for a different language or receiving related errors, try to base64 encode your data.
 - S3Uri
 - 
- Type: string
 
The Amazon S3 URI for an asset bundle import file that exists in an Amazon S3 bucket that the caller has read access to. The file must be a zip format file and can't exceed 1 GB.
 
AssetBundleImportSourceDescription
Description
A description of the import source that you provide at the start of an import job. This value is set to either Body or S3Uri, depending on how the StartAssetBundleImportJobRequest is configured.
Members
- Body
 - 
- Type: string
 
An HTTPS download URL for the provided asset bundle that you optionally provided at the start of the import job. This URL is valid for five minutes after issuance. Call
DescribeAssetBundleExportJobagain for a fresh URL if needed. The downloaded asset bundle is a.qszip file. - S3Uri
 - 
- Type: string
 
The Amazon S3 URI that you provided at the start of the import job.
 
AssetBundleResourceLinkSharingConfiguration
Description
A structure that contains the configuration of a shared link to an Amazon Quick Sight dashboard.
Members
- Permissions
 - 
- Type: AssetBundleResourcePermissions structure
 
A list of link sharing permissions for the dashboards that you want to apply overrides to.
 
AssetBundleResourcePermissions
Description
A structure that contains the permissions for the resource that you want to override in an asset bundle import job.
Members
- Actions
 - 
- Required: Yes
 - Type: Array of strings
 
A list of IAM actions to grant permissions on.
 - Principals
 - 
- Required: Yes
 - Type: Array of strings
 
A list of principals to grant permissions on.
 
AssetOptions
Description
An array of analysis level configurations.
Members
- CustomActionDefaults
 - 
- Type: VisualCustomActionDefaults structure
 
A list of visual custom actions for the analysis.
 - ExcludedDataSetArns
 - 
- Type: Array of strings
 
A list of dataset ARNS to exclude from Dashboard Q&A.
 - QBusinessInsightsStatus
 - 
- Type: string
 
Determines whether insight summaries from Amazon Q Business are allowed in Dashboard Q&A.
 - Timezone
 - 
- Type: string
 
Determines the timezone for the analysis.
 - WeekStart
 - 
- Type: string
 
Determines the week start day for an analysis.
 
AthenaParameters
Description
Parameters for Amazon Athena.
Members
- IdentityCenterConfiguration
 - 
- Type: IdentityCenterConfiguration structure
 
An optional parameter that configures IAM Identity Center authentication to grant Quick Sight access to your workgroup.
This parameter can only be specified if your Quick Sight account is configured with IAM Identity Center.
 - RoleArn
 - 
- Type: string
 
Use the
RoleArnstructure to override an account-wide role for a specific Athena data source. For example, say an account administrator has turned off all Athena access with an account-wide role. The administrator can then useRoleArnto bypass the account-wide role and allow Athena access for the single Athena data source that is specified in the structure, even if the account-wide role forbidding Athena access is still active. - WorkGroup
 - 
- Type: string
 
The workgroup that Amazon Athena uses.
 
AttributeAggregationFunction
Description
Aggregation for attributes.
Members
- SimpleAttributeAggregation
 - 
- Type: string
 
The built-in aggregation functions for attributes.
-  
UNIQUE_VALUE: Returns the unique value for a field, aggregated by the dimension fields. 
 - ValueForMultipleValues
 - 
- Type: string
 
Used by the
UNIQUE_VALUEaggregation function. If there are multiple values for the field used by the aggregation, the value for this property will be returned instead. Defaults to '*'. 
AuroraParameters
Description
Parameters for Amazon Aurora.
Members
- Database
 - 
- Required: Yes
 - Type: string
 
Database.
 - Host
 - 
- Required: Yes
 - Type: string
 
Host.
 - Port
 - 
- Required: Yes
 - Type: int
 
Port.
 
AuroraPostgreSqlParameters
Description
Parameters for Amazon Aurora PostgreSQL-Compatible Edition.
Members
- Database
 - 
- Required: Yes
 - Type: string
 
The Amazon Aurora PostgreSQL database to connect to.
 - Host
 - 
- Required: Yes
 - Type: string
 
The Amazon Aurora PostgreSQL-Compatible host to connect to.
 - Port
 - 
- Required: Yes
 - Type: int
 
The port that Amazon Aurora PostgreSQL is listening on.
 
AuthConfig
Description
Authentication configuration for connecting to external services.
Members
- AuthenticationMetadata
 - 
- Required: Yes
 - Type: AuthenticationMetadata structure
 
The authentication metadata containing the specific configuration for the chosen authentication type.
 - AuthenticationType
 - 
- Required: Yes
 - Type: string
 
The type of authentication method.
 
AuthenticationMetadata
Description
Union type containing authentication metadata for different authentication methods.
Members
- ApiKeyConnectionMetadata
 - 
- Type: APIKeyConnectionMetadata structure
 
API key authentication metadata.
 - AuthorizationCodeGrantMetadata
 - 
- Type: AuthorizationCodeGrantMetadata structure
 
OAuth 2.0 authorization code grant authentication metadata.
 - BasicAuthConnectionMetadata
 - 
- Type: BasicAuthConnectionMetadata structure
 
Basic authentication metadata using username and password.
 - ClientCredentialsGrantMetadata
 - 
- Type: ClientCredentialsGrantMetadata structure
 
OAuth 2.0 client credentials grant authentication metadata.
 - IamConnectionMetadata
 - 
- Type: IAMConnectionMetadata structure
 
IAM role-based authentication metadata for Amazon Web Services services.
 - NoneConnectionMetadata
 - 
- Type: NoneConnectionMetadata structure
 
No authentication metadata for services that don't require authentication.
 
AuthorizationCodeGrantCredentialsDetails
Description
Details for OAuth 2.0 authorization code grant credentials.
Members
- AuthorizationCodeGrantDetails
 - 
- Type: AuthorizationCodeGrantDetails structure
 
The authorization code grant configuration details.
 
AuthorizationCodeGrantDetails
Description
Configuration details for OAuth 2.0 authorization code grant flow.
Members
- AuthorizationEndpoint
 - 
- Required: Yes
 - Type: string
 
The authorization endpoint URL for the OAuth flow.
 - ClientId
 - 
- Required: Yes
 - Type: string
 
The client ID for the OAuth application.
 - ClientSecret
 - 
- Required: Yes
 - Type: string
 
The client secret for the OAuth application.
 - TokenEndpoint
 - 
- Required: Yes
 - Type: string
 
The token endpoint URL for obtaining access tokens.
 
AuthorizationCodeGrantMetadata
Description
Metadata for OAuth 2.0 authorization code grant authentication.
Members
- AuthorizationCodeGrantCredentialsDetails
 - 
- Type: AuthorizationCodeGrantCredentialsDetails structure
 
The detailed credentials configuration for authorization code grant.
 - AuthorizationCodeGrantCredentialsSource
 - 
- Type: string
 
The source of the authorization code grant credentials.
 - BaseEndpoint
 - 
- Required: Yes
 - Type: string
 
The base URL endpoint for the external service.
 - RedirectUrl
 - 
- Required: Yes
 - Type: string
 
The redirect URL for the OAuth authorization flow.
 
AuthorizedTargetsByService
Description
The authorized targets that are associated with a service.
Members
- AuthorizedTargets
 - 
- Type: Array of strings
 
Aist of authorized targets that are represented by IAM Identity Center application ARNs.
 - Service
 - 
- Type: string
 
The name of the Amazon Web Services service.
 
AwsIotAnalyticsParameters
Description
The parameters for IoT Analytics.
Members
- DataSetName
 - 
- Required: Yes
 - Type: string
 
Dataset name.
 
AxisDataOptions
Description
The data options for an axis.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Members
- DateAxisOptions
 - 
- Type: DateAxisOptions structure
 
The options for an axis with a date field.
 - NumericAxisOptions
 - 
- Type: NumericAxisOptions structure
 
The options for an axis with a numeric field.
 
AxisDisplayDataDrivenRange
Description
The options that are saved for future extension.
Members
AxisDisplayMinMaxRange
Description
The minimum and maximum setup for an axis display range.
Members
- Maximum
 - 
- Type: double
 
The maximum setup for an axis display range.
 - Minimum
 - 
- Type: double
 
The minimum setup for an axis display range.
 
AxisDisplayOptions
Description
The display options for the axis label.
Members
- AxisLineVisibility
 - 
- Type: string
 
Determines whether or not the axis line is visible.
 - AxisOffset
 - 
- Type: string
 
The offset value that determines the starting placement of the axis within a visual's bounds.
 - DataOptions
 - 
- Type: AxisDataOptions structure
 
The data options for an axis.
 - GridLineVisibility
 - 
- Type: string
 
Determines whether or not the grid line is visible.
 - ScrollbarOptions
 - 
- Type: ScrollBarOptions structure
 
The scroll bar options for an axis.
 - TickLabelOptions
 - 
- Type: AxisTickLabelOptions structure
 
The tick label options of an axis.
 
AxisDisplayRange
Description
The range setup of a numeric axis display range.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Members
- DataDriven
 - 
- Type: AxisDisplayDataDrivenRange structure
 
The data-driven setup of an axis display range.
 - MinMax
 - 
- Type: AxisDisplayMinMaxRange structure
 
The minimum and maximum setup of an axis display range.
 
AxisLabelOptions
Description
The label options for a chart axis. You must specify the field that the label is targeted to.
Members
- ApplyTo
 - 
- Type: AxisLabelReferenceOptions structure
 
The options that indicate which field the label belongs to.
 - CustomLabel
 - 
- Type: string
 
The text for the axis label.
 - FontConfiguration
 - 
- Type: FontConfiguration structure
 
The font configuration of the axis label.
 
AxisLabelReferenceOptions
Description
The reference that specifies where the axis label is applied to.
Members
- Column
 - 
- Required: Yes
 - Type: ColumnIdentifier structure
 
The column that the axis label is targeted to.
 - FieldId
 - 
- Required: Yes
 - Type: string
 
The field that the axis label is targeted to.
 
AxisLinearScale
Description
The liner axis scale setup.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Members
- StepCount
 - 
- Type: int
 
The step count setup of a linear axis.
 - StepSize
 - 
- Type: double
 
The step size setup of a linear axis.
 
AxisLogarithmicScale
Description
The logarithmic axis scale setup.
Members
- Base
 - 
- Type: double
 
The base setup of a logarithmic axis scale.
 
AxisScale
Description
The scale setup options for a numeric axis display.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Members
- Linear
 - 
- Type: AxisLinearScale structure
 
The linear axis scale setup.
 - Logarithmic
 - 
- Type: AxisLogarithmicScale structure
 
The logarithmic axis scale setup.
 
AxisTickLabelOptions
Description
The tick label options of an axis.
Members
- LabelOptions
 - 
- Type: LabelOptions structure
 
Determines whether or not the axis ticks are visible.
 - RotationAngle
 - 
- Type: double
 
The rotation angle of the axis tick labels.
 
BarChartAggregatedFieldWells
Description
The aggregated field wells of a bar chart.
Members
- Category
 - 
- Type: Array of DimensionField structures
 
The category (y-axis) field well of a bar chart.
 - Colors
 - 
- Type: Array of DimensionField structures
 
The color (group/color) field well of a bar chart.
 - SmallMultiples
 - 
- Type: Array of DimensionField structures
 
The small multiples field well of a bar chart.
 - Values
 - 
- Type: Array of MeasureField structures
 
The value field wells of a bar chart. Values are aggregated by category.
 
BarChartConfiguration
Description
The configuration of a BarChartVisual.
Members
- BarsArrangement
 - 
- Type: string
 
Determines the arrangement of the bars. The orientation and arrangement of bars determine the type of bar that is used in the visual.
 - CategoryAxis
 - 
- Type: AxisDisplayOptions structure
 
The label display options (grid line, range, scale, axis step) for bar chart category.
 - CategoryLabelOptions
 - 
- Type: ChartAxisLabelOptions structure
 
The label options (label text, label visibility and sort icon visibility) for a bar chart.
 - ColorLabelOptions
 - 
- Type: ChartAxisLabelOptions structure
 
The label options (label text, label visibility and sort icon visibility) for a color that is used in a bar chart.
 - ContributionAnalysisDefaults
 - 
- Type: Array of ContributionAnalysisDefault structures
 
The contribution analysis (anomaly configuration) setup of the visual.
 - DataLabels
 - 
- Type: DataLabelOptions structure
 
The options that determine if visual data labels are displayed.
 - FieldWells
 - 
- Type: BarChartFieldWells structure
 
The field wells of the visual.
 - Interactions
 - 
- Type: VisualInteractionOptions structure
 
The general visual interactions setup for a visual.
 - Legend
 - 
- Type: LegendOptions structure
 
The legend display setup of the visual.
 - Orientation
 - 
- Type: string
 
The orientation of the bars in a bar chart visual. There are two valid values in this structure:
-  
HORIZONTAL: Used for charts that have horizontal bars. Visuals that use this value are horizontal bar charts, horizontal stacked bar charts, and horizontal stacked 100% bar charts. -  
VERTICAL: Used for charts that have vertical bars. Visuals that use this value are vertical bar charts, vertical stacked bar charts, and vertical stacked 100% bar charts. 
 - ReferenceLines
 - 
- Type: Array of ReferenceLine structures
 
The reference line setup of the visual.
 - SmallMultiplesOptions
 - 
- Type: SmallMultiplesOptions structure
 
The small multiples setup for the visual.
 - SortConfiguration
 - 
- Type: BarChartSortConfiguration structure
 
The sort configuration of a
BarChartVisual. - Tooltip
 - 
- Type: TooltipOptions structure
 
The tooltip display setup of the visual.
 - ValueAxis
 - 
- Type: AxisDisplayOptions structure
 
The label display options (grid line, range, scale, axis step) for a bar chart value.
 - ValueLabelOptions
 - 
- Type: ChartAxisLabelOptions structure
 
The label options (label text, label visibility and sort icon visibility) for a bar chart value.
 - VisualPalette
 - 
- Type: VisualPalette structure
 
The palette (chart color) display setup of the visual.
 
BarChartFieldWells
Description
The field wells of a BarChartVisual.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Members
- BarChartAggregatedFieldWells
 - 
- Type: BarChartAggregatedFieldWells structure
 
The aggregated field wells of a bar chart.
 
BarChartSortConfiguration
Description
sort-configuration-description
Members
- CategoryItemsLimit
 - 
- Type: ItemsLimitConfiguration structure
 
The limit on the number of categories displayed in a bar chart.
 - CategorySort
 - 
- Type: Array of FieldSortOptions structures
 
The sort configuration of category fields.
 - ColorItemsLimit
 - 
- Type: ItemsLimitConfiguration structure
 
The limit on the number of values displayed in a bar chart.
 - ColorSort
 - 
- Type: Array of FieldSortOptions structures
 
The sort configuration of color fields in a bar chart.
 - SmallMultiplesLimitConfiguration
 - 
- Type: ItemsLimitConfiguration structure
 
The limit on the number of small multiples panels that are displayed.
 - SmallMultiplesSort
 - 
- Type: Array of FieldSortOptions structures
 
The sort configuration of the small multiples field.
 
BarChartVisual
Description
A bar chart.
The BarChartVisual structure describes a visual that is a member of the bar chart family. The following charts can be described using this structure:
-  
Horizontal bar chart
 -  
Vertical bar chart
 -  
Horizontal stacked bar chart
 -  
Vertical stacked bar chart
 -  
Horizontal stacked 100% bar chart
 -  
Vertical stacked 100% bar chart
 
For more information, see Using bar charts in the Amazon Quick Suite User Guide.
Members
- Actions
 - 
- Type: Array of VisualCustomAction structures
 
The list of custom actions that are configured for a visual.
 - ChartConfiguration
 - 
- Type: BarChartConfiguration structure
 
The configuration settings of the visual.
 - ColumnHierarchies
 - 
- Type: Array of ColumnHierarchy structures
 
The column hierarchy that is used during drill-downs and drill-ups.
 - Subtitle
 - 
- Type: VisualSubtitleLabelOptions structure
 
The subtitle that is displayed on the visual.
 - Title
 - 
- Type: VisualTitleLabelOptions structure
 
The title that is displayed on the visual.
 - VisualContentAltText
 - 
- Type: string
 
The alt text for the visual.
 - VisualId
 - 
- Required: Yes
 - Type: string
 
The unique identifier of a visual. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers.
 
BasicAuthConnectionMetadata
Description
Metadata for basic authentication using username and password.
Members
- BaseEndpoint
 - 
- Required: Yes
 - Type: string
 
The base URL endpoint for the external service.
 - Password
 - 
- Required: Yes
 - Type: string
 
The password for basic authentication.
 - Username
 - 
- Required: Yes
 - Type: string
 
The username for basic authentication.
 
BigQueryParameters
Description
The parameters that are required to connect to a Google BigQuery data source.
Members
- DataSetRegion
 - 
- Type: string
 
The storage location where you create a Google BigQuery data source.
 - ProjectId
 - 
- Required: Yes
 - Type: string
 
The Google Cloud Platform project ID where your datasource was created.
 
BinCountOptions
Description
The options that determine the bin count of a histogram.
Members
- Value
 - 
- Type: int
 
The options that determine the bin count value.
 
BinWidthOptions
Description
The options that determine the bin width of a histogram.
Members
- BinCountLimit
 - 
- Type: long (int|float)
 
The options that determine the bin count limit.
 - Value
 - 
- Type: double
 
The options that determine the bin width value.
 
BodySectionConfiguration
Description
The configuration of a body section.
Members
- Content
 - 
- Required: Yes
 - Type: BodySectionContent structure
 
The configuration of content in a body section.
 - PageBreakConfiguration
 - 
- Type: SectionPageBreakConfiguration structure
 
The configuration of a page break for a section.
 - RepeatConfiguration
 - 
- Type: BodySectionRepeatConfiguration structure
 
Describes the configurations that are required to declare a section as repeating.
 - SectionId
 - 
- Required: Yes
 - Type: string
 
The unique identifier of a body section.
 - Style
 - 
- Type: SectionStyle structure
 
The style options of a body section.
 
BodySectionContent
Description
The configuration of content in a body section.
Members
- Layout
 - 
- Type: SectionLayoutConfiguration structure
 
The layout configuration of a body section.
 
BodySectionDynamicCategoryDimensionConfiguration
Description
Describes the Category dataset column and constraints for the dynamic values used to repeat the contents of a section.
Members
- Column
 - 
- Required: Yes
 - Type: ColumnIdentifier structure
 
A column of a data set.
 - Limit
 - 
- Type: int
 
Number of values to use from the column for repetition.
 - SortByMetrics
 - 
- Type: Array of ColumnSort structures
 
Sort criteria on the column values that you use for repetition.
 
BodySectionDynamicNumericDimensionConfiguration
Description
Describes the Numeric dataset column and constraints for the dynamic values used to repeat the contents of a section.
Members
- Column
 - 
- Required: Yes
 - Type: ColumnIdentifier structure
 
A column of a data set.
 - Limit
 - 
- Type: int
 
Number of values to use from the column for repetition.
 - SortByMetrics
 - 
- Type: Array of ColumnSort structures
 
Sort criteria on the column values that you use for repetition.
 
BodySectionRepeatConfiguration
Description
Describes the configurations that are required to declare a section as repeating.
Members
- DimensionConfigurations
 - 
- Type: Array of BodySectionRepeatDimensionConfiguration structures
 
List of
BodySectionRepeatDimensionConfigurationvalues that describe the dataset column and constraints for the column used to repeat the contents of a section. - NonRepeatingVisuals
 - 
- Type: Array of strings
 
List of visuals to exclude from repetition in repeating sections. The visuals will render identically, and ignore the repeating configurations in all repeating instances.
 - PageBreakConfiguration
 - 
- Type: BodySectionRepeatPageBreakConfiguration structure
 
Page break configuration to apply for each repeating instance.
 
BodySectionRepeatDimensionConfiguration
Description
Describes the dataset column and constraints for the dynamic values used to repeat the contents of a section. The dataset column is either Category or Numeric column configuration
Members
- DynamicCategoryDimensionConfiguration
 - 
- Type: BodySectionDynamicCategoryDimensionConfiguration structure
 
Describes the Category dataset column and constraints around the dynamic values that will be used in repeating the section contents.
 - DynamicNumericDimensionConfiguration
 - 
- Type: BodySectionDynamicNumericDimensionConfiguration structure
 
Describes the Numeric dataset column and constraints around the dynamic values used to repeat the contents of a section.
 
BodySectionRepeatPageBreakConfiguration
Description
The page break configuration to apply for each repeating instance.
Members
- After
 - 
- Type: SectionAfterPageBreak structure
 
The configuration of a page break after a section.
 
BookmarksConfigurations
Description
The bookmarks configuration of an embedded dashboard.
Members
- Enabled
 - 
- Required: Yes
 - Type: boolean
 
A Boolean value that determines whether a user can bookmark an embedded dashboard.
 
BorderStyle
Description
The display options for tile borders for visuals.
Members
- Show
 - 
- Type: boolean
 
The option to enable display of borders for visuals.
 
BoxPlotAggregatedFieldWells
Description
The aggregated field well for a box plot.
Members
- GroupBy
 - 
- Type: Array of DimensionField structures
 
The group by field well of a box plot chart. Values are grouped based on group by fields.
 - Values
 - 
- Type: Array of MeasureField structures
 
The value field well of a box plot chart. Values are aggregated based on group by fields.
 
BoxPlotChartConfiguration
Description
The configuration of a BoxPlotVisual.
Members
- BoxPlotOptions
 - 
- Type: BoxPlotOptions structure
 
The box plot chart options for a box plot visual
 - CategoryAxis
 - 
- Type: AxisDisplayOptions structure
 
The label display options (grid line, range, scale, axis step) of a box plot category.
 - CategoryLabelOptions
 - 
- Type: ChartAxisLabelOptions structure
 
The label options (label text, label visibility and sort Icon visibility) of a box plot category.
 - FieldWells
 - 
- Type: BoxPlotFieldWells structure
 
The field wells of the visual.
 - Interactions
 - 
- Type: VisualInteractionOptions structure
 
The general visual interactions setup for a visual.
 - Legend
 - 
- Type: LegendOptions structure
 
The options for the legend setup of a visual.
 - PrimaryYAxisDisplayOptions
 - 
- Type: AxisDisplayOptions structure
 
The label display options (grid line, range, scale, axis step) of a box plot category.
 - PrimaryYAxisLabelOptions
 - 
- Type: ChartAxisLabelOptions structure
 
The label options (label text, label visibility and sort icon visibility) of a box plot value.
 - ReferenceLines
 - 
- Type: Array of ReferenceLine structures
 
The reference line setup of the visual.
 - SortConfiguration
 - 
- Type: BoxPlotSortConfiguration structure
 
The sort configuration of a
BoxPlotVisual. - Tooltip
 - 
- Type: TooltipOptions structure
 
The tooltip display setup of the visual.
 - VisualPalette
 - 
- Type: VisualPalette structure
 
The palette (chart color) display setup of the visual.
 
BoxPlotFieldWells
Description
The field wells of a BoxPlotVisual.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Members
- BoxPlotAggregatedFieldWells
 - 
- Type: BoxPlotAggregatedFieldWells structure
 
The aggregated field wells of a box plot.
 
BoxPlotOptions
Description
The options of a box plot visual.
Members
- AllDataPointsVisibility
 - 
- Type: string
 
Determines the visibility of all data points of the box plot.
 - OutlierVisibility
 - 
- Type: string
 
Determines the visibility of the outlier in a box plot.
 - StyleOptions
 - 
- Type: BoxPlotStyleOptions structure
 
The style options of the box plot.
 
BoxPlotSortConfiguration
Description
The sort configuration of a BoxPlotVisual.
Members
- CategorySort
 - 
- Type: Array of FieldSortOptions structures
 
The sort configuration of a group by fields.
 - PaginationConfiguration
 - 
- Type: PaginationConfiguration structure
 
The pagination configuration of a table visual or box plot.
 
BoxPlotStyleOptions
Description
The style options of the box plot.
Members
- FillStyle
 - 
- Type: string
 
The fill styles (solid, transparent) of the box plot.
 
BoxPlotVisual
Description
A box plot.
For more information, see Using box plots in the Amazon Quick Suite User Guide.
Members
- Actions
 - 
- Type: Array of VisualCustomAction structures
 
The list of custom actions that are configured for a visual.
 - ChartConfiguration
 - 
- Type: BoxPlotChartConfiguration structure
 
The configuration settings of the visual.
 - ColumnHierarchies
 - 
- Type: Array of ColumnHierarchy structures
 
The column hierarchy that is used during drill-downs and drill-ups.
 - Subtitle
 - 
- Type: VisualSubtitleLabelOptions structure
 
The subtitle that is displayed on the visual.
 - Title
 - 
- Type: VisualTitleLabelOptions structure
 
The title that is displayed on the visual.
 - VisualContentAltText
 - 
- Type: string
 
The alt text for the visual.
 - VisualId
 - 
- Required: Yes
 - Type: string
 
The unique identifier of a visual. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers..
 
BrandColorPalette
Description
The color palette.
Members
- Accent
 - 
- Type: Palette structure
 
The color that is used for accent elements.
 - Danger
 - 
- Type: Palette structure
 
The color that is used for danger elements.
 - Dimension
 - 
- Type: Palette structure
 
The color that is used for dimension elements.
 - Info
 - 
- Type: Palette structure
 
The color that is used for info elements.
 - Measure
 - 
- Type: Palette structure
 
The color that is used for measure elements.
 - Primary
 - 
- Type: Palette structure
 
The primary color.
 - Secondary
 - 
- Type: Palette structure
 
The secondary color.
 - Success
 - 
- Type: Palette structure
 
The color that is used for success elements.
 - Warning
 - 
- Type: Palette structure
 
The color that is used for warning elements.
 
BrandDefinition
Description
The definition of the brand.
Members
- ApplicationTheme
 - 
- Type: ApplicationTheme structure
 
The application theme of the brand.
 - BrandName
 - 
- Required: Yes
 - Type: string
 
The name of the brand.
 - Description
 - 
- Type: string
 
The description of the brand.
 - LogoConfiguration
 - 
- Type: LogoConfiguration structure
 
The logo configuration of the brand.
 
BrandDetail
Description
The details of the brand.
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the brand.
 - BrandId
 - 
- Required: Yes
 - Type: string
 
The ID of the QuickSight brand.
 - BrandStatus
 - 
- Type: string
 
The status of the brand.
 - CreatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The time that the brand was created.
 - Errors
 - 
- Type: Array of strings
 
A list of errors that occurred during the most recent brand operation.
 - LastUpdatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The last time the brand was updated.
 - Logo
 - 
- Type: Logo structure
 
The logo details.
 - VersionId
 - 
- Type: string
 
The ID of the version.
 - VersionStatus
 - 
- Type: string
 
The status of the version.
 
BrandElementStyle
Description
The element style.
Members
- NavbarStyle
 - 
- Type: NavbarStyle structure
 
The navigation bar style.
 
BrandSummary
Description
A summary of the brand.
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the brand.
 - BrandId
 - 
- Type: string
 
The ID of the QuickSight brand.
 - BrandName
 - 
- Type: string
 
The name of the brand.
 - BrandStatus
 - 
- Type: string
 
The status of the brand.
 - CreatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The time that the brand was created.
 - Description
 - 
- Type: string
 
The description of the brand.
 - LastUpdatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The time when the brand was last updated.
 
CalculatedColumn
Description
A calculated column for a dataset.
Members
- ColumnId
 - 
- Required: Yes
 - Type: string
 
A unique ID to identify a calculated column. During a dataset update, if the column ID of a calculated column matches that of an existing calculated column, Quick Sight preserves the existing calculated column.
 - ColumnName
 - 
- Required: Yes
 - Type: string
 
Column name.
 - Expression
 - 
- Required: Yes
 - Type: string
 
An expression that defines the calculated column.
 
CalculatedField
Description
The calculated field of an analysis.
Members
- DataSetIdentifier
 - 
- Required: Yes
 - Type: string
 
The data set that is used in this calculated field.
 - Expression
 - 
- Required: Yes
 - Type: string
 
The expression of the calculated field.
 - Name
 - 
- Required: Yes
 - Type: string
 
The name of the calculated field.
 
CalculatedMeasureField
Description
The table calculation measure field for pivot tables.
Members
- Expression
 - 
- Required: Yes
 - Type: string
 
The expression in the table calculation.
 - FieldId
 - 
- Required: Yes
 - Type: string
 
The custom field ID.
 
Capabilities
Description
A set of actions that correspond to Amazon Quick Sight permissions.
Members
- Action
 - 
- Type: string
 
The ability to perform actions in external services through Action connectors. Actions allow users to interact with third-party systems.
 - AddOrRunAnomalyDetectionForAnalyses
 - 
- Type: string
 
The ability to add or run anomaly detection.
 - Analysis
 - 
- Type: string
 
The ability to perform analysis-related actions.
 - Automate
 - 
- Type: string
 
The ability to perform automate-related actions.
 - ChatAgent
 - 
- Type: string
 
The ability to perform chat-related actions.
 - CreateAndUpdateDashboardEmailReports
 - 
- Type: string
 
The ability to create and update email reports.
 - CreateAndUpdateDataSources
 - 
- Type: string
 
The ability to create and update data sources.
 - CreateAndUpdateDatasets
 - 
- Type: string
 
The ability to create and update datasets.
 - CreateAndUpdateThemes
 - 
- Type: string
 
The ability to export to Create and Update themes.
 - CreateAndUpdateThresholdAlerts
 - 
- Type: string
 
The ability to create and update threshold alerts.
 - CreateChatAgents
 - 
- Type: string
 
The ability to create chat agents.
 - CreateSPICEDataset
 - 
- Type: string
 
The ability to create a SPICE dataset.
 - CreateSharedFolders
 - 
- Type: string
 
The ability to create shared folders.
 - Dashboard
 - 
- Type: string
 
The ability to perform dashboard-related actions.
 - ExportToCsv
 - 
- Type: string
 
The ability to export to CSV files from the UI.
 - ExportToCsvInScheduledReports
 - 
- Type: string
 
The ability to export to CSV files in scheduled email reports.
 - ExportToExcel
 - 
- Type: string
 
The ability to export to Excel files from the UI.
 - ExportToExcelInScheduledReports
 - 
- Type: string
 
The ability to export to Excel files in scheduled email reports.
 - ExportToPdf
 - 
- Type: string
 
The ability to export to PDF files from the UI.
 - ExportToPdfInScheduledReports
 - 
- Type: string
 
The ability to export to PDF files in scheduled email reports.
 - Flow
 - 
- Type: string
 
The ability to perform flow-related actions.
 - IncludeContentInScheduledReportsEmail
 - 
- Type: string
 
The ability to include content in scheduled email reports.
 - KnowledgeBase
 - 
- Type: string
 
The ability to use knowledge bases to specify content from external applications.
 - PerformFlowUiTask
 - 
- Type: string
 
The ability to use UI Agent step to perform tasks on public websites.
 - PrintReports
 - 
- Type: string
 
The ability to print reports.
 - PublishWithoutApproval
 - 
- Type: string
 
The ability to enable approvals for flow share.
 - RenameSharedFolders
 - 
- Type: string
 
The ability to rename shared folders.
 - Research
 - 
- Type: string
 
The ability to perform research-related actions.
 - ShareAnalyses
 - 
- Type: string
 
The ability to share analyses.
 - ShareDashboards
 - 
- Type: string
 
The ability to share dashboards.
 - ShareDataSources
 - 
- Type: string
 
The ability to share data sources.
 - ShareDatasets
 - 
- Type: string
 
The ability to share datasets.
 - Space
 - 
- Type: string
 
The ability to perform space-related actions.
 - SubscribeDashboardEmailReports
 - 
- Type: string
 
The ability to subscribe to email reports.
 - UseAgentWebSearch
 - 
- Type: string
 
The ability to use internet to enhance results in Chat Agents, Flows, and Quick Research. Web search queries will be processed securely in an Amazon Web Services region
us-east-1. - UseBedrockModels
 - 
- Type: string
 
The ability to use Bedrock models for general knowledge step in flows.
 - ViewAccountSPICECapacity
 - 
- Type: string
 
The ability to view account SPICE capacity.
 
CascadingControlConfiguration
Description
The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls.
Members
- SourceControls
 - 
- Type: Array of CascadingControlSource structures
 
A list of source controls that determine the values that are used in the current control.
 
CascadingControlSource
Description
The source controls that are used in a CascadingControlConfiguration.
Members
- ColumnToMatch
 - 
- Type: ColumnIdentifier structure
 
The column identifier that determines which column to look up for the source sheet control.
 - SourceSheetControlId
 - 
- Type: string
 
The source sheet control ID of a
CascadingControlSource. 
CastColumnTypeOperation
Description
A transform operation that casts a column to a different type.
Members
- ColumnName
 - 
- Required: Yes
 - Type: string
 
Column name.
 - Format
 - 
- Type: string
 
When casting a column from string to datetime type, you can supply a string in a format supported by Quick Sight to denote the source data format.
 - NewColumnType
 - 
- Required: Yes
 - Type: string
 
New column data type.
 - SubType
 - 
- Type: string
 
The sub data type of the new column. Sub types are only available for decimal columns that are part of a SPICE dataset.
 
CategoricalDimensionField
Description
The dimension type field with categorical type columns..
Members
- Column
 - 
- Required: Yes
 - Type: ColumnIdentifier structure
 
The column that is used in the
CategoricalDimensionField. - FieldId
 - 
- Required: Yes
 - Type: string
 
The custom field ID.
 - FormatConfiguration
 - 
- Type: StringFormatConfiguration structure
 
The format configuration of the field.
 - HierarchyId
 - 
- Type: string
 
The custom hierarchy ID.
 
CategoricalMeasureField
Description
The measure type field with categorical type columns.
Members
- AggregationFunction
 - 
- Type: string
 
The aggregation function of the measure field.
 - Column
 - 
- Required: Yes
 - Type: ColumnIdentifier structure
 
The column that is used in the
CategoricalMeasureField. - FieldId
 - 
- Required: Yes
 - Type: string
 
The custom field ID.
 - FormatConfiguration
 - 
- Type: StringFormatConfiguration structure
 
The format configuration of the field.
 
CategoryDrillDownFilter
Description
The category drill down filter.
Members
- CategoryValues
 - 
- Required: Yes
 - Type: Array of strings
 
A list of the string inputs that are the values of the category drill down filter.
 - Column
 - 
- Required: Yes
 - Type: ColumnIdentifier structure
 
The column that the filter is applied to.
 
CategoryFilter
Description
A CategoryFilter filters text values.
For more information, see Adding text filters in the Amazon Quick Suite User Guide.
Members
- Column
 - 
- Required: Yes
 - Type: ColumnIdentifier structure
 
The column that the filter is applied to.
 - Configuration
 - 
- Required: Yes
 - Type: CategoryFilterConfiguration structure
 
The configuration for a
CategoryFilter. - DefaultFilterControlConfiguration
 - 
- Type: DefaultFilterControlConfiguration structure
 
The default configurations for the associated controls. This applies only for filters that are scoped to multiple sheets.
 - FilterId
 - 
- Required: Yes
 - Type: string
 
An identifier that uniquely identifies a filter within a dashboard, analysis, or template.
 
CategoryFilterConfiguration
Description
The configuration for a CategoryFilter.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Members
- CustomFilterConfiguration
 - 
- Type: CustomFilterConfiguration structure
 
A custom filter that filters based on a single value. This filter can be partially matched.
 - CustomFilterListConfiguration
 - 
- Type: CustomFilterListConfiguration structure
 
A list of custom filter values. In the Quick Sight console, this filter type is called a custom filter list.
 - FilterListConfiguration
 - 
- Type: FilterListConfiguration structure
 
A list of filter configurations. In the Quick Sight console, this filter type is called a filter list.
 
CategoryInnerFilter
Description
A CategoryInnerFilter filters text values for the NestedFilter.
Members
- Column
 - 
- Required: Yes
 - Type: ColumnIdentifier structure
 
A column of a data set.
 - Configuration
 - 
- Required: Yes
 - Type: CategoryFilterConfiguration structure
 
The configuration for a
CategoryFilter.This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
 - DefaultFilterControlConfiguration
 - 
- Type: DefaultFilterControlConfiguration structure
 
The default configuration for all dependent controls of the filter.
 
CellValueSynonym
Description
A structure that represents the cell value synonym.
Members
- CellValue
 - 
- Type: string
 
The cell value.
 - Synonyms
 - 
- Type: Array of strings
 
Other names or aliases for the cell value.
 
ChartAxisLabelOptions
Description
The label options for an axis on a chart.
Members
- AxisLabelOptions
 - 
- Type: Array of AxisLabelOptions structures
 
The label options for a chart axis.
 - SortIconVisibility
 - 
- Type: string
 
The visibility configuration of the sort icon on a chart's axis label.
 - Visibility
 - 
- Type: string
 
The visibility of an axis label on a chart. Choose one of the following options:
-  
VISIBLE: Shows the axis. -  
HIDDEN: Hides the axis. 
 
ClientCredentialsDetails
Description
Details for OAuth 2.0 client credentials grant authentication.
Members
- ClientCredentialsGrantDetails
 - 
- Type: ClientCredentialsGrantDetails structure
 
The OAuth2 client credentials grant configuration details for authentication.
 
ClientCredentialsGrantDetails
Description
Configuration details for OAuth2 client credentials grant flow, including client ID, client secret, token endpoint, and optional scopes.
Members
- ClientId
 - 
- Required: Yes
 - Type: string
 
The client identifier issued to the client during the registration process with the authorization server.
 - ClientSecret
 - 
- Required: Yes
 - Type: string
 
The client secret issued to the client during the registration process with the authorization server.
 - TokenEndpoint
 - 
- Required: Yes
 - Type: string
 
The authorization server endpoint used to obtain access tokens via the client credentials grant flow.
 
ClientCredentialsGrantMetadata
Description
Configuration for OAuth 2.0 client credentials grant authentication, including client ID, client secret, token endpoint, and optional scopes.
Members
- BaseEndpoint
 - 
- Required: Yes
 - Type: string
 
The base endpoint URL for the external service.
 - ClientCredentialsDetails
 - 
- Type: ClientCredentialsDetails structure
 
The detailed client credentials configuration including client ID, client secret, and token endpoint.
 - ClientCredentialsSource
 - 
- Type: string
 
The source of the client credentials configuration.
 
ClusterMarker
Description
The cluster marker that is a part of the cluster marker configuration.
Members
- SimpleClusterMarker
 - 
- Type: SimpleClusterMarker structure
 
The simple cluster marker of the cluster marker.
 
ClusterMarkerConfiguration
Description
The cluster marker configuration of the geospatial map selected point style.
Members
- ClusterMarker
 - 
- Type: ClusterMarker structure
 
The cluster marker that is a part of the cluster marker configuration.
 
CollectiveConstant
Description
A structure that represents a collective constant.
Members
- ValueList
 - 
- Type: Array of strings
 
A list of values for the collective constant.
 
CollectiveConstantEntry
Description
The definition for a CollectiveConstantEntry.
Members
- ConstantType
 - 
- Type: string
 
The
ConstantTypeof aCollectiveConstantEntry. - Value
 - 
- Type: string
 
The value of a
CollectiveConstantEntry. 
ColorScale
Description
Determines the color scale that is applied to the visual.
Members
ColorsConfiguration
Description
The color configurations for a column.
Members
- CustomColors
 - 
- Type: Array of CustomColor structures
 
A list of up to 50 custom colors.
 
ColumnConfiguration
Description
The general configuration of a column.
Members
- ColorsConfiguration
 - 
- Type: ColorsConfiguration structure
 
The color configurations of the column.
 - Column
 - 
- Required: Yes
 - Type: ColumnIdentifier structure
 
The column.
 - FormatConfiguration
 - 
- Type: FormatConfiguration structure
 
The format configuration of a column.
 - Role
 - 
- Type: string
 
The role of the column.
 
ColumnDescription
Description
Metadata that contains a description for a column.
Members
- Text
 - 
- Type: string
 
The text of a description for a column.
 
ColumnGroup
Description
Groupings of columns that work together in certain Quick Sight features. This is a variant type structure. For this structure to be valid, only one of the attributes can be non-null.
Members
- GeoSpatialColumnGroup
 - 
- Type: GeoSpatialColumnGroup structure
 
Geospatial column group that denotes a hierarchy.
 
ColumnGroupColumnSchema
Description
A structure describing the name, data type, and geographic role of the columns.
Members
- Name
 - 
- Type: string
 
The name of the column group's column schema.
 
ColumnGroupSchema
Description
The column group schema.
Members
- ColumnGroupColumnSchemaList
 - 
- Type: Array of ColumnGroupColumnSchema structures
 
A structure containing the list of schemas for column group columns.
 - Name
 - 
- Type: string
 
The name of the column group schema.
 
ColumnHierarchy
Description
The option that determines the hierarchy of the fields for a visual element.
Members
- DateTimeHierarchy
 - 
- Type: DateTimeHierarchy structure
 
The option that determines the hierarchy of any
DateTimefields. - ExplicitHierarchy
 - 
- Type: ExplicitHierarchy structure
 
The option that determines the hierarchy of the fields that are built within a visual's field wells. These fields can't be duplicated to other visuals.
 - PredefinedHierarchy
 - 
- Type: PredefinedHierarchy structure
 
The option that determines the hierarchy of the fields that are defined during data preparation. These fields are available to use in any analysis that uses the data source.
 
ColumnIdentifier
Description
A column of a data set.
Members
- ColumnName
 - 
- Required: Yes
 - Type: string
 
The name of the column.
 - DataSetIdentifier
 - 
- Required: Yes
 - Type: string
 
The data set that the column belongs to.
 
ColumnLevelPermissionRule
Description
A rule defined to grant access on one or more restricted columns. Each dataset can have multiple rules. To create a restricted column, you add it to one or more rules. Each rule must contain at least one column and at least one user or group. To be able to see a restricted column, a user or group needs to be added to a rule for that column.
Members
- ColumnNames
 - 
- Type: Array of strings
 
An array of column names.
 - Principals
 - 
- Type: Array of strings
 
An array of Amazon Resource Names (ARNs) for Quick Sight users or groups.
 
ColumnSchema
Description
The column schema.
Members
- DataType
 - 
- Type: string
 
The data type of the column schema.
 - GeographicRole
 - 
- Type: string
 
The geographic role of the column schema.
 - Name
 - 
- Type: string
 
The name of the column schema.
 
ColumnSort
Description
The sort configuration for a column that is not used in a field well.
Members
- AggregationFunction
 - 
- Type: AggregationFunction structure
 
The aggregation function that is defined in the column sort.
 - Direction
 - 
- Required: Yes
 - Type: string
 
The sort direction.
 - SortBy
 - 
- Required: Yes
 - Type: ColumnIdentifier structure
 
A column of a data set.
 
ColumnTag
Description
A tag for a column in a  TagColumnOperation  structure. This is a variant type structure. For this structure to be valid, only one of the attributes can be non-null.
Members
- ColumnDescription
 - 
- Type: ColumnDescription structure
 
A description for a column.
 - ColumnGeographicRole
 - 
- Type: string
 
A geospatial role for a column.
 
ColumnTooltipItem
Description
The tooltip item for the columns that are not part of a field well.
Members
- Aggregation
 - 
- Type: AggregationFunction structure
 
The aggregation function of the column tooltip item.
 - Column
 - 
- Required: Yes
 - Type: ColumnIdentifier structure
 
The target column of the tooltip item.
 - Label
 - 
- Type: string
 
The label of the tooltip item.
 - TooltipTarget
 - 
- Type: string
 
Determines the target of the column tooltip item in a combo chart visual.
 - Visibility
 - 
- Type: string
 
The visibility of the tooltip item.
 
ComboChartAggregatedFieldWells
Description
The aggregated field wells of a combo chart.
Members
- BarValues
 - 
- Type: Array of MeasureField structures
 
The aggregated
BarValuesfield well of a combo chart. - Category
 - 
- Type: Array of DimensionField structures
 
The aggregated category field wells of a combo chart.
 - Colors
 - 
- Type: Array of DimensionField structures
 
The aggregated colors field well of a combo chart.
 - LineValues
 - 
- Type: Array of MeasureField structures
 
The aggregated
LineValuesfield well of a combo chart. 
ComboChartConfiguration
Description
The configuration of a ComboChartVisual.
Members
- BarDataLabels
 - 
- Type: DataLabelOptions structure
 
The options that determine if visual data labels are displayed.
The data label options for a bar in a combo chart.
 - BarsArrangement
 - 
- Type: string
 
Determines the bar arrangement in a combo chart. The following are valid values in this structure:
-  
CLUSTERED: For clustered bar combo charts. -  
STACKED: For stacked bar combo charts. -  
STACKED_PERCENT: Do not use. If you use this value, the operation returns a validation error. 
 - CategoryAxis
 - 
- Type: AxisDisplayOptions structure
 
The category axis of a combo chart.
 - CategoryLabelOptions
 - 
- Type: ChartAxisLabelOptions structure
 
The label options (label text, label visibility, and sort icon visibility) of a combo chart category (group/color) field well.
 - ColorLabelOptions
 - 
- Type: ChartAxisLabelOptions structure
 
The label options (label text, label visibility, and sort icon visibility) of a combo chart's color field well.
 - FieldWells
 - 
- Type: ComboChartFieldWells structure
 
The field wells of the visual.
 - Interactions
 - 
- Type: VisualInteractionOptions structure
 
The general visual interactions setup for a visual.
 - Legend
 - 
- Type: LegendOptions structure
 
The legend display setup of the visual.
 - LineDataLabels
 - 
- Type: DataLabelOptions structure
 
The options that determine if visual data labels are displayed.
The data label options for a line in a combo chart.
 - PrimaryYAxisDisplayOptions
 - 
- Type: AxisDisplayOptions structure
 
The label display options (grid line, range, scale, and axis step) of a combo chart's primary y-axis (bar) field well.
 - PrimaryYAxisLabelOptions
 - 
- Type: ChartAxisLabelOptions structure
 
The label options (label text, label visibility, and sort icon visibility) of a combo chart's primary y-axis (bar) field well.
 - ReferenceLines
 - 
- Type: Array of ReferenceLine structures
 
The reference line setup of the visual.
 - SecondaryYAxisDisplayOptions
 - 
- Type: AxisDisplayOptions structure
 
The label display options (grid line, range, scale, axis step) of a combo chart's secondary y-axis (line) field well.
 - SecondaryYAxisLabelOptions
 - 
- Type: ChartAxisLabelOptions structure
 
The label options (label text, label visibility, and sort icon visibility) of a combo chart's secondary y-axis(line) field well.
 - SingleAxisOptions
 - 
- Type: SingleAxisOptions structure
 
The settings of a chart's single axis configuration.
 - SortConfiguration
 - 
- Type: ComboChartSortConfiguration structure
 
The sort configuration of a
ComboChartVisual. - Tooltip
 - 
- Type: TooltipOptions structure
 
The legend display setup of the visual.
 - VisualPalette
 - 
- Type: VisualPalette structure
 
The palette (chart color) display setup of the visual.
 
ComboChartFieldWells
Description
The field wells of the visual.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Members
- ComboChartAggregatedFieldWells
 - 
- Type: ComboChartAggregatedFieldWells structure
 
The aggregated field wells of a combo chart. Combo charts only have aggregated field wells. Columns in a combo chart are aggregated by category.
 
ComboChartSortConfiguration
Description
The sort configuration of a ComboChartVisual.
Members
- CategoryItemsLimit
 - 
- Type: ItemsLimitConfiguration structure
 
The item limit configuration for the category field well of a combo chart.
 - CategorySort
 - 
- Type: Array of FieldSortOptions structures
 
The sort configuration of the category field well in a combo chart.
 - ColorItemsLimit
 - 
- Type: ItemsLimitConfiguration structure
 
The item limit configuration of the color field well in a combo chart.
 - ColorSort
 - 
- Type: Array of FieldSortOptions structures
 
The sort configuration of the color field well in a combo chart.
 
ComboChartVisual
Description
A combo chart.
The ComboChartVisual includes stacked bar combo charts and clustered bar combo charts
For more information, see Using combo charts in the Amazon Quick Suite User Guide.
Members
- Actions
 - 
- Type: Array of VisualCustomAction structures
 
The list of custom actions that are configured for a visual.
 - ChartConfiguration
 - 
- Type: ComboChartConfiguration structure
 
The configuration settings of the visual.
 - ColumnHierarchies
 - 
- Type: Array of ColumnHierarchy structures
 
The column hierarchy that is used during drill-downs and drill-ups.
 - Subtitle
 - 
- Type: VisualSubtitleLabelOptions structure
 
The subtitle that is displayed on the visual.
 - Title
 - 
- Type: VisualTitleLabelOptions structure
 
The title that is displayed on the visual.
 - VisualContentAltText
 - 
- Type: string
 
The alt text for the visual.
 - VisualId
 - 
- Required: Yes
 - Type: string
 
The unique identifier of a visual. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers.
 
ComparativeOrder
Description
A structure that represents a comparative order.
Members
- SpecifedOrder
 - 
- Type: Array of strings
 
The list of columns to be used in the ordering.
 - TreatUndefinedSpecifiedValues
 - 
- Type: string
 
The treat of undefined specified values. Valid values for this structure are
LEASTandMOST. - UseOrdering
 - 
- Type: string
 
The ordering type for a column. Valid values for this structure are
GREATER_IS_BETTER,LESSER_IS_BETTERandSPECIFIED. 
ComparisonConfiguration
Description
The comparison display configuration of a KPI or gauge chart.
Members
- ComparisonFormat
 - 
- Type: ComparisonFormatConfiguration structure
 
The format of the comparison.
 - ComparisonMethod
 - 
- Type: string
 
The method of the comparison. Choose from the following options:
-  
DIFFERENCE -  
PERCENT_DIFFERENCE -  
PERCENT 
 
ComparisonFormatConfiguration
Description
The format of the comparison.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Members
- NumberDisplayFormatConfiguration
 - 
- Type: NumberDisplayFormatConfiguration structure
 
The number display format.
 - PercentageDisplayFormatConfiguration
 - 
- Type: PercentageDisplayFormatConfiguration structure
 
The percentage display format.
 
Computation
Description
The computation union that is used in an insight visual.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Members
- Forecast
 - 
- Type: ForecastComputation structure
 
The forecast computation configuration.
 - GrowthRate
 - 
- Type: GrowthRateComputation structure
 
The growth rate computation configuration.
 - MaximumMinimum
 - 
- Type: MaximumMinimumComputation structure
 
The maximum and minimum computation configuration.
 - MetricComparison
 - 
- Type: MetricComparisonComputation structure
 
The metric comparison computation configuration.
 - PeriodOverPeriod
 - 
- Type: PeriodOverPeriodComputation structure
 
The period over period computation configuration.
 - PeriodToDate
 - 
- Type: PeriodToDateComputation structure
 
The period to
DataSetIdentifiercomputation configuration. - TopBottomMovers
 - 
- Type: TopBottomMoversComputation structure
 
The top movers and bottom movers computation configuration.
 - TopBottomRanked
 - 
- Type: TopBottomRankedComputation structure
 
The top ranked and bottom ranked computation configuration.
 - TotalAggregation
 - 
- Type: TotalAggregationComputation structure
 
The total aggregation computation configuration.
 - UniqueValues
 - 
- Type: UniqueValuesComputation structure
 
The unique values computation configuration.
 
ConcurrentUpdatingException
Description
A resource is already in a state that indicates an operation is happening that must complete before a new update can be applied.
Members
- Message
 - 
- Type: string
 
 - RequestId
 - 
- Type: string
 
 
ConditionalFormattingColor
Description
The formatting configuration for the color.
Members
- Gradient
 - 
- Type: ConditionalFormattingGradientColor structure
 
Formatting configuration for gradient color.
 - Solid
 - 
- Type: ConditionalFormattingSolidColor structure
 
Formatting configuration for solid color.
 
ConditionalFormattingCustomIconCondition
Description
Determines the custom condition for an icon set.
Members
- Color
 - 
- Type: string
 
Determines the color of the icon.
 - DisplayConfiguration
 - 
- Type: ConditionalFormattingIconDisplayConfiguration structure
 
Determines the icon display configuration.
 - Expression
 - 
- Required: Yes
 - Type: string
 
The expression that determines the condition of the icon set.
 - IconOptions
 - 
- Required: Yes
 - Type: ConditionalFormattingCustomIconOptions structure
 
Custom icon options for an icon set.
 
ConditionalFormattingCustomIconOptions
Description
Custom icon options for an icon set.
Members
- Icon
 - 
- Type: string
 
Determines the type of icon.
 - UnicodeIcon
 - 
- Type: string
 
Determines the Unicode icon type.
 
ConditionalFormattingGradientColor
Description
Formatting configuration for gradient color.
Members
- Color
 - 
- Required: Yes
 - Type: GradientColor structure
 
Determines the color.
 - Expression
 - 
- Required: Yes
 - Type: string
 
The expression that determines the formatting configuration for gradient color.
 
ConditionalFormattingIcon
Description
The formatting configuration for the icon.
Members
- CustomCondition
 - 
- Type: ConditionalFormattingCustomIconCondition structure
 
Determines the custom condition for an icon set.
 - IconSet
 - 
- Type: ConditionalFormattingIconSet structure
 
Formatting configuration for icon set.
 
ConditionalFormattingIconDisplayConfiguration
Description
Determines the icon display configuration.
Members
- IconDisplayOption
 - 
- Type: string
 
Determines the icon display configuration.
 
ConditionalFormattingIconSet
Description
Formatting configuration for icon set.
Members
- Expression
 - 
- Required: Yes
 - Type: string
 
The expression that determines the formatting configuration for the icon set.
 - IconSetType
 - 
- Type: string
 
Determines the icon set type.
 
ConditionalFormattingSolidColor
Description
Formatting configuration for solid color.
Members
- Color
 - 
- Type: string
 
Determines the color.
 - Expression
 - 
- Required: Yes
 - Type: string
 
The expression that determines the formatting configuration for solid color.
 
ConflictException
Description
Updating or deleting a resource can cause an inconsistent state.
Members
- Message
 - 
- Type: string
 
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this request.
 
ConfluenceParameters
Description
The parameters that are required to connect to a Confluence data source
Members
- ConfluenceUrl
 - 
- Required: Yes
 - Type: string
 
The URL of the Confluence site to connect to.
 
ContextMenuOption
Description
The context menu options for a visual's interactions.
Members
- AvailabilityStatus
 - 
- Type: string
 
The availability status of the context menu options. If the value of this property is set to
ENABLED, dashboard readers can interact with the context menu. 
ContextualAccentPalette
ContributionAnalysisDefault
Description
The contribution analysis visual display for a line, pie, or bar chart.
Members
- ContributorDimensions
 - 
- Required: Yes
 - Type: Array of ColumnIdentifier structures
 
The dimensions columns that are used in the contribution analysis, usually a list of
ColumnIdentifiers. - MeasureFieldId
 - 
- Required: Yes
 - Type: string
 
The measure field that is used in the contribution analysis.
 
ContributionAnalysisFactor
Description
The definition for the ContributionAnalysisFactor.
Members
- FieldName
 - 
- Type: string
 
The field name of the
ContributionAnalysisFactor. 
ContributionAnalysisTimeRanges
Description
The definition for the ContributionAnalysisTimeRanges.
Members
- EndRange
 - 
- Type: TopicIRFilterOption structure
 
The end range for the
ContributionAnalysisTimeRanges. - StartRange
 - 
- Type: TopicIRFilterOption structure
 
The start range for the
ContributionAnalysisTimeRanges. 
CreateColumnsOperation
Description
A transform operation that creates calculated columns. Columns created in one such operation form a lexical closure.
Members
- Columns
 - 
- Required: Yes
 - Type: Array of CalculatedColumn structures
 
Calculated columns to create.
 
CreateTopicReviewedAnswer
Description
The definition for a CreateTopicReviewedAnswer.
Members
- AnswerId
 - 
- Required: Yes
 - Type: string
 
The answer ID for the
CreateTopicReviewedAnswer. - DatasetArn
 - 
- Required: Yes
 - Type: string
 
The Dataset arn for the
CreateTopicReviewedAnswer. - Mir
 - 
- Type: TopicIR structure
 
The Mir for the
CreateTopicReviewedAnswer. - PrimaryVisual
 - 
- Type: TopicVisual structure
 
The
PrimaryVisualfor theCreateTopicReviewedAnswer. - Question
 - 
- Required: Yes
 - Type: string
 
The Question to be created.
 - Template
 - 
- Type: TopicTemplate structure
 
The template for the
CreateTopicReviewedAnswer. 
CredentialPair
Description
The combination of user name and password that are used as credentials.
Members
- AlternateDataSourceParameters
 - 
- Type: Array of DataSourceParameters structures
 
A set of alternate data source parameters that you want to share for these credentials. The credentials are applied in tandem with the data source parameters when you copy a data source by using a create or update request. The API operation compares the
DataSourceParametersstructure that's in the request with the structures in theAlternateDataSourceParametersallow list. If the structures are an exact match, the request is allowed to use the new data source with the existing credentials. If theAlternateDataSourceParameterslist is null, theDataSourceParametersoriginally used with theseCredentialsis automatically allowed. - Password
 - 
- Required: Yes
 - Type: string
 
Password.
 - Username
 - 
- Required: Yes
 - Type: string
 
User name.
 
CurrencyDisplayFormatConfiguration
Description
The options that determine the currency display format configuration.
Members
- DecimalPlacesConfiguration
 - 
- Type: DecimalPlacesConfiguration structure
 
The option that determines the decimal places configuration.
 - NegativeValueConfiguration
 - 
- Type: NegativeValueConfiguration structure
 
The options that determine the negative value configuration.
 - NullValueFormatConfiguration
 - 
- Type: NullValueFormatConfiguration structure
 
The options that determine the null value format configuration.
 - NumberScale
 - 
- Type: string
 
Determines the number scale value for the currency format.
 - Prefix
 - 
- Type: string
 
Determines the prefix value of the currency format.
 - SeparatorConfiguration
 - 
- Type: NumericSeparatorConfiguration structure
 
The options that determine the numeric separator configuration.
 - Suffix
 - 
- Type: string
 
Determines the suffix value of the currency format.
 - Symbol
 - 
- Type: string
 
Determines the symbol for the currency format.
 
CustomActionFilterOperation
Description
The filter operation that filters data included in a visual or in an entire sheet.
Members
- SelectedFieldsConfiguration
 - 
- Required: Yes
 - Type: FilterOperationSelectedFieldsConfiguration structure
 
The configuration that chooses the fields to be filtered.
 - TargetVisualsConfiguration
 - 
- Required: Yes
 - Type: FilterOperationTargetVisualsConfiguration structure
 
The configuration that chooses the target visuals to be filtered.
 
CustomActionNavigationOperation
Description
The navigation operation that navigates between different sheets in the same analysis.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Members
- LocalNavigationConfiguration
 - 
- Type: LocalNavigationConfiguration structure
 
The configuration that chooses the navigation target.
 
CustomActionSetParametersOperation
Description
The set parameter operation that sets parameters in custom action.
Members
- ParameterValueConfigurations
 - 
- Required: Yes
 - Type: Array of SetParameterValueConfiguration structures
 
The parameter that determines the value configuration.
 
CustomActionURLOperation
Description
The URL operation that opens a link to another webpage.
Members
- URLTarget
 - 
- Required: Yes
 - Type: string
 
The target of the
CustomActionURLOperation.Valid values are defined as follows:
-  
NEW_TAB: Opens the target URL in a new browser tab. -  
NEW_WINDOW: Opens the target URL in a new browser window. -  
SAME_TAB: Opens the target URL in the same browser tab. 
 - URLTemplate
 - 
- Required: Yes
 - Type: string
 
THe URL link of the
CustomActionURLOperation. 
CustomColor
Description
Determines the color that's applied to a particular data value in a column.
Members
- Color
 - 
- Required: Yes
 - Type: string
 
The color that is applied to the data value.
 - FieldValue
 - 
- Type: string
 
The data value that the color is applied to.
 - SpecialValue
 - 
- Type: string
 
The value of a special data value.
 
CustomConnectionParameters
Description
The parameters that are required to connect to a custom connection data source.
Members
- ConnectionType
 - 
- Type: string
 
The type of custom connector.
 
CustomContentConfiguration
Description
The configuration of a CustomContentVisual.
Members
- ContentType
 - 
- Type: string
 
The content type of the custom content visual. You can use this to have the visual render as an image.
 - ContentUrl
 - 
- Type: string
 
The input URL that links to the custom content that you want in the custom visual.
 - ImageScaling
 - 
- Type: string
 
The sizing options for the size of the custom content visual. This structure is required when the
ContentTypeof the visual is'IMAGE'. - Interactions
 - 
- Type: VisualInteractionOptions structure
 
The general visual interactions setup for a visual.
 
CustomContentVisual
Description
A visual that contains custom content.
For more information, see Using custom visual content in the Amazon Quick Suite User Guide.
Members
- Actions
 - 
- Type: Array of VisualCustomAction structures
 
The list of custom actions that are configured for a visual.
 - ChartConfiguration
 - 
- Type: CustomContentConfiguration structure
 
The configuration of a
CustomContentVisual. - DataSetIdentifier
 - 
- Required: Yes
 - Type: string
 
The dataset that is used to create the custom content visual. You can't create a visual without a dataset.
 - Subtitle
 - 
- Type: VisualSubtitleLabelOptions structure
 
The subtitle that is displayed on the visual.
 - Title
 - 
- Type: VisualTitleLabelOptions structure
 
The title that is displayed on the visual.
 - VisualContentAltText
 - 
- Type: string
 
The alt text for the visual.
 - VisualId
 - 
- Required: Yes
 - Type: string
 
The unique identifier of a visual. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers.
 
CustomFilterConfiguration
Description
A custom filter that filters based on a single value. This filter can be partially matched.
Members
- CategoryValue
 - 
- Type: string
 
The category value for the filter.
This field is mutually exclusive to
ParameterName. - MatchOperator
 - 
- Required: Yes
 - Type: string
 
The match operator that is used to determine if a filter should be applied.
 - NullOption
 - 
- Required: Yes
 - Type: string
 
This option determines how null values should be treated when filtering data.
-  
ALL_VALUES: Include null values in filtered results. -  
NULLS_ONLY: Only include null values in filtered results. -  
NON_NULLS_ONLY: Exclude null values from filtered results. 
 - ParameterName
 - 
- Type: string
 
The parameter whose value should be used for the filter value.
This field is mutually exclusive to
CategoryValue. - SelectAllOptions
 - 
- Type: string
 
Select all of the values. Null is not the assigned value of select all.
-  
FILTER_ALL_VALUES 
 
CustomFilterListConfiguration
Description
A list of custom filter values.
Members
- CategoryValues
 - 
- Type: Array of strings
 
The list of category values for the filter.
 - MatchOperator
 - 
- Required: Yes
 - Type: string
 
The match operator that is used to determine if a filter should be applied.
 - NullOption
 - 
- Required: Yes
 - Type: string
 
This option determines how null values should be treated when filtering data.
-  
ALL_VALUES: Include null values in filtered results. -  
NULLS_ONLY: Only include null values in filtered results. -  
NON_NULLS_ONLY: Exclude null values from filtered results. 
 - SelectAllOptions
 - 
- Type: string
 
Select all of the values. Null is not the assigned value of select all.
-  
FILTER_ALL_VALUES 
 
CustomInstructions
Description
Instructions that provide additional guidance and context for response generation.
Members
- CustomInstructionsString
 - 
- Required: Yes
 - Type: string
 
A text field for providing additional guidance or context for response generation.
 
CustomNarrativeOptions
Description
The custom narrative options.
Members
- Narrative
 - 
- Required: Yes
 - Type: string
 
The string input of custom narrative.
 
CustomParameterValues
Description
The customized parameter values.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Members
- DateTimeValues
 - 
- Type: Array of timestamp (string|DateTime or anything parsable by strtotime)s
 
A list of datetime-type parameter values.
 - DecimalValues
 - 
- Type: Array of doubles
 
A list of decimal-type parameter values.
 - IntegerValues
 - 
- Type: Array of long (int|float)s
 
A list of integer-type parameter values.
 - StringValues
 - 
- Type: Array of strings
 
A list of string-type parameter values.
 
CustomPermissions
Description
The custom permissions profile.
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the custom permissions profile.
 - Capabilities
 - 
- Type: Capabilities structure
 
A set of actions in the custom permissions profile.
 - CustomPermissionsName
 - 
- Type: string
 
The name of the custom permissions profile.
 
CustomSql
Description
A physical table type built from the results of the custom SQL query.
Members
- Columns
 - 
- Type: Array of InputColumn structures
 
The column schema from the SQL query result set.
 - DataSourceArn
 - 
- Required: Yes
 - Type: string
 
The Amazon Resource Name (ARN) of the data source.
 - Name
 - 
- Required: Yes
 - Type: string
 
A display name for the SQL query result.
 - SqlQuery
 - 
- Required: Yes
 - Type: string
 
The SQL query.
 
CustomValuesConfiguration
Description
The configuration of custom values for the destination parameter in DestinationParameterValueConfiguration.
Members
- CustomValues
 - 
- Required: Yes
 - Type: CustomParameterValues structure
 
The customized parameter values.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
 - IncludeNullValue
 - 
- Type: boolean
 
Includes the null value in custom action parameter values.
 
CustomerManagedKeyUnavailableException
Description
The customer managed key that is registered to your Amazon Quick Sight account is unavailable.
Members
- Message
 - 
- Type: string
 
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this operation.
 
Dashboard
Description
Dashboard.
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the resource.
 - CreatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The time that this dashboard was created.
 - DashboardId
 - 
- Type: string
 
Dashboard ID.
 - LastPublishedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The last time that this dashboard was published.
 - LastUpdatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The last time that this dashboard was updated.
 - LinkEntities
 - 
- Type: Array of strings
 
A list of analysis Amazon Resource Names (ARNs) to be linked to the dashboard.
 - Name
 - 
- Type: string
 
A display name for the dashboard.
 - Version
 - 
- Type: DashboardVersion structure
 
Version.
 
DashboardError
Description
Dashboard error.
Members
- Message
 - 
- Type: string
 
Message.
 - Type
 - 
- Type: string
 
Type.
 - ViolatedEntities
 - 
- Type: Array of Entity structures
 
Lists the violated entities that caused the dashboard error.
 
DashboardPublishOptions
Description
Dashboard publish options.
Members
- AdHocFilteringOption
 - 
- Type: AdHocFilteringOption structure
 
Ad hoc (one-time) filtering option.
 - DataPointDrillUpDownOption
 - 
- Type: DataPointDrillUpDownOption structure
 
The drill-down options of data points in a dashboard.
 - DataPointMenuLabelOption
 - 
- Type: DataPointMenuLabelOption structure
 
The data point menu label options of a dashboard.
 - DataPointTooltipOption
 - 
- Type: DataPointTooltipOption structure
 
The data point tool tip options of a dashboard.
 - DataQAEnabledOption
 - 
- Type: DataQAEnabledOption structure
 
Adds Q&A capabilities to an Quick Sight dashboard. If no topic is linked, Dashboard Q&A uses the data values that are rendered on the dashboard. End users can use Dashboard Q&A to ask for different slices of the data that they see on the dashboard. If a topic is linked, Topic Q&A is used.
 - DataStoriesSharingOption
 - 
- Type: DataStoriesSharingOption structure
 
Data stories sharing option.
 - ExecutiveSummaryOption
 - 
- Type: ExecutiveSummaryOption structure
 
Executive summary option.
 - ExportToCSVOption
 - 
- Type: ExportToCSVOption structure
 
Export to .csv option.
 - ExportWithHiddenFieldsOption
 - 
- Type: ExportWithHiddenFieldsOption structure
 
Determines if hidden fields are exported with a dashboard.
 - QuickSuiteActionsOption
 - 
- Type: QuickSuiteActionsOption structure
 
Determines if Actions in Amazon Quick Suite are enabled in a dashboard.
 - SheetControlsOption
 - 
- Type: SheetControlsOption structure
 
Sheet controls option.
 - SheetLayoutElementMaximizationOption
 - 
- Type: SheetLayoutElementMaximizationOption structure
 
The sheet layout maximization options of a dashbaord.
 - VisualAxisSortOption
 - 
- Type: VisualAxisSortOption structure
 
The axis sort options of a dashboard.
 - VisualMenuOption
 - 
- Type: VisualMenuOption structure
 
The menu options of a visual in a dashboard.
 - VisualPublishOptions
 - 
- Type: DashboardVisualPublishOptions structure
 
The visual publish options of a visual in a dashboard.
 
DashboardSearchFilter
Description
A filter that you apply when searching for dashboards.
Members
- Name
 - 
- Type: string
 
The name of the value that you want to use as a filter, for example,
"Name": "QUICKSIGHT_OWNER".Valid values are defined as follows:
-  
QUICKSIGHT_VIEWER_OR_OWNER: Provide an ARN of a user or group, and any dashboards with that ARN listed as one of the dashboards's owners or viewers are returned. Implicit permissions from folders or groups are considered. -  
QUICKSIGHT_OWNER: Provide an ARN of a user or group, and any dashboards with that ARN listed as one of the owners of the dashboards are returned. Implicit permissions from folders or groups are considered. -  
DIRECT_QUICKSIGHT_SOLE_OWNER: Provide an ARN of a user or group, and any dashboards with that ARN listed as the only owner of the dashboard are returned. Implicit permissions from folders or groups are not considered. -  
DIRECT_QUICKSIGHT_OWNER: Provide an ARN of a user or group, and any dashboards with that ARN listed as one of the owners of the dashboards are returned. Implicit permissions from folders or groups are not considered. -  
DIRECT_QUICKSIGHT_VIEWER_OR_OWNER: Provide an ARN of a user or group, and any dashboards with that ARN listed as one of the owners or viewers of the dashboards are returned. Implicit permissions from folders or groups are not considered. -  
DASHBOARD_NAME: Any dashboards whose names have a substring match to this value will be returned. 
 - Operator
 - 
- Required: Yes
 - Type: string
 
The comparison operator that you want to use as a filter, for example
"Operator": "StringEquals". Valid values are"StringEquals"and"StringLike".If you set the operator value to
"StringEquals", you need to provide an ownership related filter in the"NAME"field and the arn of the user or group whose folders you want to search in the"Value"field. For example,"Name":"DIRECT_QUICKSIGHT_OWNER", "Operator": "StringEquals", "Value": "arn:aws:quicksight:us-east-1:1:user/default/UserName1".If you set the value to
"StringLike", you need to provide the name of the folders you are searching for. For example,"Name":"DASHBOARD_NAME", "Operator": "StringLike", "Value": "Test". The"StringLike"operator only supports theNAMEvalueDASHBOARD_NAME. - Value
 - 
- Type: string
 
The value of the named item, in this case
QUICKSIGHT_USER, that you want to use as a filter, for example,"Value": "arn:aws:quicksight:us-east-1:1:user/default/UserName1". 
DashboardSourceEntity
Description
Dashboard source entity.
Members
- SourceTemplate
 - 
- Type: DashboardSourceTemplate structure
 
Source template.
 
DashboardSourceTemplate
Description
Dashboard source template.
Members
- Arn
 - 
- Required: Yes
 - Type: string
 
The Amazon Resource Name (ARN) of the resource.
 - DataSetReferences
 - 
- Required: Yes
 - Type: Array of DataSetReference structures
 
Dataset references.
 
DashboardSummary
Description
Dashboard summary.
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the resource.
 - CreatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The time that this dashboard was created.
 - DashboardId
 - 
- Type: string
 
Dashboard ID.
 - LastPublishedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The last time that this dashboard was published.
 - LastUpdatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The last time that this dashboard was updated.
 - Name
 - 
- Type: string
 
A display name for the dashboard.
 - PublishedVersionNumber
 - 
- Type: long (int|float)
 
Published version number.
 
DashboardVersion
Description
Dashboard version.
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the resource.
 - CreatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The time that this dashboard version was created.
 - DataSetArns
 - 
- Type: Array of strings
 
The Amazon Resource Numbers (ARNs) for the datasets that are associated with this version of the dashboard.
 - Description
 - 
- Type: string
 
Description.
 - Errors
 - 
- Type: Array of DashboardError structures
 
Errors associated with this dashboard version.
 - Sheets
 - 
- Type: Array of Sheet structures
 
A list of the associated sheets with the unique identifier and name of each sheet.
 - SourceEntityArn
 - 
- Type: string
 
Source entity ARN.
 - Status
 - 
- Type: string
 
The HTTP status of the request.
 - ThemeArn
 - 
- Type: string
 
The ARN of the theme associated with a version of the dashboard.
 - VersionNumber
 - 
- Type: long (int|float)
 
Version number for this version of the dashboard.
 
DashboardVersionDefinition
Description
The contents of a dashboard.
Members
- AnalysisDefaults
 - 
- Type: AnalysisDefaults structure
 
The configuration for default analysis settings.
 - CalculatedFields
 - 
- Type: Array of CalculatedField structures
 
An array of calculated field definitions for the dashboard.
 - ColumnConfigurations
 - 
- Type: Array of ColumnConfiguration structures
 
An array of dashboard-level column configurations. Column configurations are used to set the default formatting for a column that is used throughout a dashboard.
 - DataSetIdentifierDeclarations
 - 
- Required: Yes
 - Type: Array of DataSetIdentifierDeclaration structures
 
An array of dataset identifier declarations. With this mapping,you can use dataset identifiers instead of dataset Amazon Resource Names (ARNs) throughout the dashboard's sub-structures.
 - FilterGroups
 - 
- Type: Array of FilterGroup structures
 
The filter definitions for a dashboard.
For more information, see Filtering Data in Amazon Quick Sight in the Amazon Quick Suite User Guide.
 - Options
 - 
- Type: AssetOptions structure
 
An array of option definitions for a dashboard.
 - ParameterDeclarations
 - 
- Type: Array of ParameterDeclaration structures
 
The parameter declarations for a dashboard. Parameters are named variables that can transfer a value for use by an action or an object.
For more information, see Parameters in Amazon Quick Sight in the Amazon Quick Suite User Guide.
 - Sheets
 - 
- Type: Array of SheetDefinition structures
 
An array of sheet definitions for a dashboard.
 - StaticFiles
 - 
- Type: Array of StaticFile structures
 
The static files for the definition.
 
DashboardVersionSummary
Description
Dashboard version summary.
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the resource.
 - CreatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The time that this dashboard version was created.
 - Description
 - 
- Type: string
 
Description.
 - SourceEntityArn
 - 
- Type: string
 
Source entity ARN.
 - Status
 - 
- Type: string
 
The HTTP status of the request.
 - VersionNumber
 - 
- Type: long (int|float)
 
Version number.
 
DashboardVisualId
Description
A structure that contains the following elements:
-  
The
DashboardIdof the dashboard that has the visual that you want to embed. -  
The
SheetIdof the sheet that has the visual that you want to embed. -  
The
VisualIdof the visual that you want to embed. 
The DashboardId, SheetId, and VisualId can be found in the IDs for developers section of the Embed visual pane of the visual's on-visual menu of the Amazon Quick Sight console. You can also get the DashboardId with a ListDashboards API operation.
Members
- DashboardId
 - 
- Required: Yes
 - Type: string
 
The ID of the dashboard that has the visual that you want to embed. The
DashboardIdcan be found in theIDs for developerssection of theEmbed visualpane of the visual's on-visual menu of the QuickSight console. You can also get theDashboardIdwith aListDashboardsAPI operation. - SheetId
 - 
- Required: Yes
 - Type: string
 
The ID of the sheet that the has visual that you want to embed. The
SheetIdcan be found in theIDs for developerssection of theEmbed visualpane of the visual's on-visual menu of the QuickSight console. - VisualId
 - 
- Required: Yes
 - Type: string
 
The ID of the visual that you want to embed. The
VisualIDcan be found in theIDs for developerssection of theEmbed visualpane of the visual's on-visual menu of the Amazon Quick Sight console. 
DashboardVisualPublishOptions
Description
The visual publish options of a visual in a dashboard
Members
- ExportHiddenFieldsOption
 - 
- Type: ExportHiddenFieldsOption structure
 
Determines if hidden fields are included in an exported dashboard.
 
DashboardVisualResult
Description
The QA result that is made from dashboard visual.
Members
- DashboardId
 - 
- Type: string
 
The ID of the dashboard.
 - DashboardName
 - 
- Type: string
 
The name of the dashboard.
 - DashboardUrl
 - 
- Type: string
 
The URL of the dashboard.
 - SheetId
 - 
- Type: string
 
The ID of the sheet.
 - SheetName
 - 
- Type: string
 
The name of the sheet.
 - VisualId
 - 
- Type: string
 
The ID of the visual.
 - VisualSubtitle
 - 
- Type: string
 
The subtitle of the visual.
 - VisualTitle
 - 
- Type: string
 
The title of the visual.
 
DataAggregation
Description
A structure that represents a data aggregation.
Members
- DatasetRowDateGranularity
 - 
- Type: string
 
The level of time precision that is used to aggregate
DateTimevalues. - DefaultDateColumnName
 - 
- Type: string
 
The column name for the default date.
 
DataBarsOptions
Description
The options for data bars.
Members
- FieldId
 - 
- Required: Yes
 - Type: string
 
The field ID for the data bars options.
 - NegativeColor
 - 
- Type: string
 
The color of the negative data bar.
 - PositiveColor
 - 
- Type: string
 
The color of the positive data bar.
 
DataColor
Description
Determines the color that is applied to a particular data value.
Members
- Color
 - 
- Type: string
 
The color that is applied to the data value.
 - DataValue
 - 
- Type: double
 
The data value that the color is applied to.
 
DataColorPalette
Description
The theme colors that are used for data colors in charts. The colors description is a hexadecimal color code that consists of six alphanumerical characters, prefixed with #, for example #37BFF5. 
Members
- Colors
 - 
- Type: Array of strings
 
The hexadecimal codes for the colors.
 - EmptyFillColor
 - 
- Type: string
 
The hexadecimal code of a color that applies to charts where a lack of data is highlighted.
 - MinMaxGradient
 - 
- Type: Array of strings
 
The minimum and maximum hexadecimal codes that describe a color gradient.
 
DataFieldSeriesItem
Description
The data field series item configuration of a line chart.
Members
- AxisBinding
 - 
- Required: Yes
 - Type: string
 
The axis that you are binding the field to.
 - FieldId
 - 
- Required: Yes
 - Type: string
 
The field ID of the field that you are setting the axis binding to.
 - FieldValue
 - 
- Type: string
 
The field value of the field that you are setting the axis binding to.
 - Settings
 - 
- Type: LineChartSeriesSettings structure
 
The options that determine the presentation of line series associated to the field.
 
DataLabelOptions
Description
The options that determine the presentation of the data labels.
Members
- CategoryLabelVisibility
 - 
- Type: string
 
Determines the visibility of the category field labels.
 - DataLabelTypes
 - 
- Type: Array of DataLabelType structures
 
The option that determines the data label type.
 - LabelColor
 - 
- Type: string
 
Determines the color of the data labels.
 - LabelContent
 - 
- Type: string
 
Determines the content of the data labels.
 - LabelFontConfiguration
 - 
- Type: FontConfiguration structure
 
Determines the font configuration of the data labels.
 - MeasureLabelVisibility
 - 
- Type: string
 
Determines the visibility of the measure field labels.
 - Overlap
 - 
- Type: string
 
Determines whether overlap is enabled or disabled for the data labels.
 - Position
 - 
- Type: string
 
Determines the position of the data labels.
 - TotalsVisibility
 - 
- Type: string
 
Determines the visibility of the total.
 - Visibility
 - 
- Type: string
 
Determines the visibility of the data labels.
 
DataLabelType
Description
The option that determines the data label type.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Members
- DataPathLabelType
 - 
- Type: DataPathLabelType structure
 
The option that specifies individual data values for labels.
 - FieldLabelType
 - 
- Type: FieldLabelType structure
 
Determines the label configuration for the entire field.
 - MaximumLabelType
 - 
- Type: MaximumLabelType structure
 
Determines the label configuration for the maximum value in a visual.
 - MinimumLabelType
 - 
- Type: MinimumLabelType structure
 
Determines the label configuration for the minimum value in a visual.
 - RangeEndsLabelType
 - 
- Type: RangeEndsLabelType structure
 
Determines the label configuration for range end value in a visual.
 
DataPathColor
Description
The color map that determines the color options for a particular element.
Members
- Color
 - 
- Required: Yes
 - Type: string
 
The color that needs to be applied to the element.
 - Element
 - 
- Required: Yes
 - Type: DataPathValue structure
 
The element that the color needs to be applied to.
 - TimeGranularity
 - 
- Type: string
 
The time granularity of the field that the color needs to be applied to.
 
DataPathLabelType
Description
The option that specifies individual data values for labels.
Members
- FieldId
 - 
- Type: string
 
The field ID of the field that the data label needs to be applied to.
 - FieldValue
 - 
- Type: string
 
The actual value of the field that is labeled.
 - Visibility
 - 
- Type: string
 
The visibility of the data label.
 
DataPathSort
Description
Allows data paths to be sorted by a specific data value.
Members
- Direction
 - 
- Required: Yes
 - Type: string
 
Determines the sort direction.
 - SortPaths
 - 
- Required: Yes
 - Type: Array of DataPathValue structures
 
The list of data paths that need to be sorted.
 
DataPathType
Description
The type of the data path value.
Members
- PivotTableDataPathType
 - 
- Type: string
 
The type of data path value utilized in a pivot table. Choose one of the following options:
-  
HIERARCHY_ROWS_LAYOUT_COLUMN- The type of data path for the rows layout column, whenRowsLayoutis set toHIERARCHY. -  
MULTIPLE_ROW_METRICS_COLUMN- The type of data path for the metric column when the row is set to Metric Placement. -  
EMPTY_COLUMN_HEADER- The type of data path for the column with empty column header, when there is no field inColumnsFieldWelland the row is set to Metric Placement. -  
COUNT_METRIC_COLUMN- The type of data path for the column withCOUNTas the metric, when there is no field in theValuesFieldWell. 
 
DataPathValue
Description
The data path that needs to be sorted.
Members
- DataPathType
 - 
- Type: DataPathType structure
 
The type configuration of the field.
 - FieldId
 - 
- Type: string
 
The field ID of the field that needs to be sorted.
 - FieldValue
 - 
- Type: string
 
The actual value of the field that needs to be sorted.
 
DataPointDrillUpDownOption
Description
The drill down options for data points in a dashbaord.
Members
- AvailabilityStatus
 - 
- Type: string
 
The status of the drill down options of data points.
 
DataPointMenuLabelOption
Description
The data point menu options of a dashboard.
Members
- AvailabilityStatus
 - 
- Type: string
 
The status of the data point menu options.
 
DataPointTooltipOption
Description
The data point tooltip options.
Members
- AvailabilityStatus
 - 
- Type: string
 
The status of the data point tool tip options.
 
DataQAEnabledOption
Description
Adds Q&A capabilities to a dashboard. If no topic is linked, Dashboard Q&A uses the data values that are rendered on the dashboard. End users can use Dashboard Q&A to ask for different slices of the data that they see on the dashboard. If a topic is linked, Topic Q&A is enabled.
Members
- AvailabilityStatus
 - 
- Type: string
 
The status of the Data Q&A option on the dashboard.
 
DataQnAConfigurations
Description
The generative Q&A settings of an embedded Quick Sight console.
Members
- Enabled
 - 
- Required: Yes
 - Type: boolean
 
The generative Q&A settings of an embedded Quick Sight console.
 
DataSet
Description
Dataset.
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the resource.
 - ColumnGroups
 - 
- Type: Array of ColumnGroup structures
 
Groupings of columns that work together in certain Quick Sight features. Currently, only geospatial hierarchy is supported.
 - ColumnLevelPermissionRules
 - 
- Type: Array of ColumnLevelPermissionRule structures
 
A set of one or more definitions of a
ColumnLevelPermissionRule. - ConsumedSpiceCapacityInBytes
 - 
- Type: long (int|float)
 
The amount of SPICE capacity used by this dataset. This is 0 if the dataset isn't imported into SPICE.
 - CreatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The time that this dataset was created.
 - DataSetId
 - 
- Type: string
 
The ID of the dataset. Limited to 96 characters.
 - DataSetUsageConfiguration
 - 
- Type: DataSetUsageConfiguration structure
 
The usage configuration to apply to child datasets that reference this dataset as a source.
 - DatasetParameters
 - 
- Type: Array of DatasetParameter structures
 
The parameters that are declared in a dataset.
 - FieldFolders
 - 
- Type: Associative array of custom strings keys (FieldFolderPath) to FieldFolder structures
 
The folder that contains fields and nested subfolders for your dataset.
 - ImportMode
 - 
- Type: string
 
A value that indicates whether you want to import the data into SPICE.
 - LastUpdatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The last time that this dataset was updated.
 - LogicalTableMap
 - 
- Type: Associative array of custom strings keys (LogicalTableId) to LogicalTable structures
 
Configures the combination and transformation of the data from the physical tables.
 - Name
 - 
- Type: string
 
A display name for the dataset.
 - OutputColumns
 - 
- Type: Array of OutputColumn structures
 
The list of columns after all transforms. These columns are available in templates, analyses, and dashboards.
 - PerformanceConfiguration
 - 
- Type: PerformanceConfiguration structure
 
The performance optimization configuration of a dataset.
 - PhysicalTableMap
 - 
- Type: Associative array of custom strings keys (PhysicalTableId) to PhysicalTable structures
 
Declares the physical tables that are available in the underlying data sources.
 - RowLevelPermissionDataSet
 - 
- Type: RowLevelPermissionDataSet structure
 
The row-level security configuration for the dataset.
 - RowLevelPermissionTagConfiguration
 - 
- Type: RowLevelPermissionTagConfiguration structure
 
The element you can use to define tags for row-level security.
 - UseAs
 - 
- Type: string
 
The usage of the dataset.
 
DataSetConfiguration
Description
Dataset configuration.
Members
- ColumnGroupSchemaList
 - 
- Type: Array of ColumnGroupSchema structures
 
A structure containing the list of column group schemas.
 - DataSetSchema
 - 
- Type: DataSetSchema structure
 
Dataset schema.
 - Placeholder
 - 
- Type: string
 
Placeholder.
 
DataSetIdentifierDeclaration
Description
A data set.
Members
- DataSetArn
 - 
- Required: Yes
 - Type: string
 
The Amazon Resource Name (ARN) of the data set.
 - Identifier
 - 
- Required: Yes
 - Type: string
 
The identifier of the data set, typically the data set's name.
 
DataSetReference
Description
Dataset reference.
Members
- DataSetArn
 - 
- Required: Yes
 - Type: string
 
Dataset Amazon Resource Name (ARN).
 - DataSetPlaceholder
 - 
- Required: Yes
 - Type: string
 
Dataset placeholder.
 
DataSetRefreshProperties
Description
The refresh properties of a dataset.
Members
- FailureConfiguration
 - 
- Type: RefreshFailureConfiguration structure
 
The failure configuration for a dataset.
 - RefreshConfiguration
 - 
- Type: RefreshConfiguration structure
 
The refresh configuration for a dataset.
 
DataSetSchema
Description
Dataset schema.
Members
- ColumnSchemaList
 - 
- Type: Array of ColumnSchema structures
 
A structure containing the list of column schemas.
 
DataSetSearchFilter
Description
A filter that you apply when searching for datasets.
Members
- Name
 - 
- Required: Yes
 - Type: string
 
The name of the value that you want to use as a filter, for example,
"Name": "QUICKSIGHT_OWNER".Valid values are defined as follows:
-  
QUICKSIGHT_VIEWER_OR_OWNER: Provide an ARN of a user or group, and any datasets with that ARN listed as one of the dataset owners or viewers are returned. Implicit permissions from folders or groups are considered. -  
QUICKSIGHT_OWNER: Provide an ARN of a user or group, and any datasets with that ARN listed as one of the owners of the dataset are returned. Implicit permissions from folders or groups are considered. -  
DIRECT_QUICKSIGHT_SOLE_OWNER: Provide an ARN of a user or group, and any datasets with that ARN listed as the only owner of the dataset are returned. Implicit permissions from folders or groups are not considered. -  
DIRECT_QUICKSIGHT_OWNER: Provide an ARN of a user or group, and any datasets with that ARN listed as one of the owners if the dataset are returned. Implicit permissions from folders or groups are not considered. -  
DIRECT_QUICKSIGHT_VIEWER_OR_OWNER: Provide an ARN of a user or group, and any datasets with that ARN listed as one of the owners or viewers of the dataset are returned. Implicit permissions from folders or groups are not considered. -  
DATASET_NAME: Any datasets whose names have a substring match to this value will be returned. 
 - Operator
 - 
- Required: Yes
 - Type: string
 
The comparison operator that you want to use as a filter, for example
"Operator": "StringEquals". Valid values are"StringEquals"and"StringLike".If you set the operator value to
"StringEquals", you need to provide an ownership related filter in the"NAME"field and the arn of the user or group whose datasets you want to search in the"Value"field. For example,"Name":"QUICKSIGHT_OWNER", "Operator": "StringEquals", "Value": "arn:aws:quicksight:us-east- 1:1:user/default/UserName1".If you set the value to
"StringLike", you need to provide the name of the datasets you are searching for. For example,"Name":"DATASET_NAME", "Operator": "StringLike", "Value": "Test". The"StringLike"operator only supports theNAMEvalueDATASET_NAME. - Value
 - 
- Required: Yes
 - Type: string
 
The value of the named item, in this case
QUICKSIGHT_OWNER, that you want to use as a filter, for example,"Value": "arn:aws:quicksight:us-east-1:1:user/default/UserName1". 
DataSetSummary
Description
Dataset summary.
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the dataset.
 - ColumnLevelPermissionRulesApplied
 - 
- Type: boolean
 
A value that indicates if the dataset has column level permission configured.
 - CreatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The time that this dataset was created.
 - DataSetId
 - 
- Type: string
 
The ID of the dataset.
 - ImportMode
 - 
- Type: string
 
A value that indicates whether you want to import the data into SPICE.
 - LastUpdatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The last time that this dataset was updated.
 - Name
 - 
- Type: string
 
A display name for the dataset.
 - RowLevelPermissionDataSet
 - 
- Type: RowLevelPermissionDataSet structure
 
The row-level security configuration for the dataset.
 - RowLevelPermissionTagConfigurationApplied
 - 
- Type: boolean
 
Whether or not the row level permission tags are applied.
 - UseAs
 - 
- Type: string
 
The usage of the dataset.
 
DataSetUsageConfiguration
Description
The usage configuration to apply to child datasets that reference this dataset as a source.
Members
- DisableUseAsDirectQuerySource
 - 
- Type: boolean
 
An option that controls whether a child dataset of a direct query can use this dataset as a source.
 - DisableUseAsImportedSource
 - 
- Type: boolean
 
An option that controls whether a child dataset that's stored in Quick Sight can use this dataset as a source.
 
DataSource
Description
The structure of a data source.
Members
- AlternateDataSourceParameters
 - 
- Type: Array of DataSourceParameters structures
 
A set of alternate data source parameters that you want to share for the credentials stored with this data source. The credentials are applied in tandem with the data source parameters when you copy a data source by using a create or update request. The API operation compares the
DataSourceParametersstructure that's in the request with the structures in theAlternateDataSourceParametersallow list. If the structures are an exact match, the request is allowed to use the credentials from this existing data source. If theAlternateDataSourceParameterslist is null, theCredentialsoriginally used with thisDataSourceParametersare automatically allowed. - Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the data source.
 - CreatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The time that this data source was created.
 - DataSourceId
 - 
- Type: string
 
The ID of the data source. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 - DataSourceParameters
 - 
- Type: DataSourceParameters structure
 
The parameters that Quick Sight uses to connect to your underlying source. This is a variant type structure. For this structure to be valid, only one of the attributes can be non-null.
 - ErrorInfo
 - 
- Type: DataSourceErrorInfo structure
 
Error information from the last update or the creation of the data source.
 - LastUpdatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The last time that this data source was updated.
 - Name
 - 
- Type: string
 
A display name for the data source.
 - SecretArn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the secret associated with the data source in Amazon Secrets Manager.
 - SslProperties
 - 
- Type: SslProperties structure
 
Secure Socket Layer (SSL) properties that apply when Quick Sight connects to your underlying source.
 - Status
 - 
- Type: string
 
The HTTP status of the request.
 - Type
 - 
- Type: string
 
The type of the data source. This type indicates which database engine the data source connects to.
 - VpcConnectionProperties
 - 
- Type: VpcConnectionProperties structure
 
The VPC connection information. You need to use this parameter only when you want Quick Sight to use a VPC connection when connecting to your underlying source.
 
DataSourceCredentials
Description
Data source credentials. This is a variant type structure. For this structure to be valid, only one of the attributes can be non-null.
Members
- CopySourceArn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of a data source that has the credential pair that you want to use. When
CopySourceArnis not null, the credential pair from the data source in the ARN is used as the credentials for theDataSourceCredentialsstructure. - CredentialPair
 - 
- Type: CredentialPair structure
 
Credential pair. For more information, see
CredentialPair. - SecretArn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the secret associated with the data source in Amazon Secrets Manager.
 - WebProxyCredentials
 - 
- Type: WebProxyCredentials structure
 
The credentials for connecting through a web proxy server.
 
DataSourceErrorInfo
Description
Error information for the data source creation or update.
Members
- Message
 - 
- Type: string
 
Error message.
 - Type
 - 
- Type: string
 
Error type.
 
DataSourceParameters
Description
The parameters that Quick Sight uses to connect to your underlying data source. This is a variant type structure. For this structure to be valid, only one of the attributes can be non-null.
Members
- AmazonElasticsearchParameters
 - 
- Type: AmazonElasticsearchParameters structure
 
The parameters for OpenSearch.
 - AmazonOpenSearchParameters
 - 
- Type: AmazonOpenSearchParameters structure
 
The parameters for OpenSearch.
 - AthenaParameters
 - 
- Type: AthenaParameters structure
 
The parameters for Amazon Athena.
 - AuroraParameters
 - 
- Type: AuroraParameters structure
 
The parameters for Amazon Aurora MySQL.
 - AuroraPostgreSqlParameters
 - 
- Type: AuroraPostgreSqlParameters structure
 
The parameters for Amazon Aurora.
 - AwsIotAnalyticsParameters
 - 
- Type: AwsIotAnalyticsParameters structure
 
The parameters for IoT Analytics.
 - BigQueryParameters
 - 
- Type: BigQueryParameters structure
 
The parameters that are required to connect to a Google BigQuery data source.
 - ConfluenceParameters
 - 
- Type: ConfluenceParameters structure
 
The parameters for Confluence.
 - CustomConnectionParameters
 - 
- Type: CustomConnectionParameters structure
 
The parameters for custom connectors.
 - DatabricksParameters
 - 
- Type: DatabricksParameters structure
 
The parameters that are required to connect to a Databricks data source.
 - ExasolParameters
 - 
- Type: ExasolParameters structure
 
The parameters for Exasol.
 - ImpalaParameters
 - 
- Type: ImpalaParameters structure
 
The parameters for Impala.
 - JiraParameters
 - 
- Type: JiraParameters structure
 
The parameters for Jira.
 - MariaDbParameters
 - 
- Type: MariaDbParameters structure
 
The parameters for MariaDB.
 - MySqlParameters
 - 
- Type: MySqlParameters structure
 
The parameters for MySQL.
 - OracleParameters
 - 
- Type: OracleParameters structure
 
The parameters for Oracle.
 - PostgreSqlParameters
 - 
- Type: PostgreSqlParameters structure
 
The parameters for PostgreSQL.
 - PrestoParameters
 - 
- Type: PrestoParameters structure
 
The parameters for Presto.
 - QBusinessParameters
 - 
- Type: QBusinessParameters structure
 
The parameters for Amazon Q Business.
 - RdsParameters
 - 
- Type: RdsParameters structure
 
The parameters for Amazon RDS.
 - RedshiftParameters
 - 
- Type: RedshiftParameters structure
 
The parameters for Amazon Redshift.
 - S3KnowledgeBaseParameters
 - 
- Type: S3KnowledgeBaseParameters structure
 
The parameters for S3 Knowledge Base.
 - S3Parameters
 - 
- Type: S3Parameters structure
 
The parameters for S3.
 - ServiceNowParameters
 - 
- Type: ServiceNowParameters structure
 
The parameters for ServiceNow.
 - SnowflakeParameters
 - 
- Type: SnowflakeParameters structure
 
The parameters for Snowflake.
 - SparkParameters
 - 
- Type: SparkParameters structure
 
The parameters for Spark.
 - SqlServerParameters
 - 
- Type: SqlServerParameters structure
 
The parameters for SQL Server.
 - StarburstParameters
 - 
- Type: StarburstParameters structure
 
The parameters that are required to connect to a Starburst data source.
 - TeradataParameters
 - 
- Type: TeradataParameters structure
 
The parameters for Teradata.
 - TrinoParameters
 - 
- Type: TrinoParameters structure
 
The parameters that are required to connect to a Trino data source.
 - TwitterParameters
 - 
- Type: TwitterParameters structure
 
The parameters for Twitter.
 - WebCrawlerParameters
 - 
- Type: WebCrawlerParameters structure
 
The parameters for Web Crawler.
 
DataSourceSearchFilter
Description
A filter that you apply when searching for data sources.
Members
- Name
 - 
- Required: Yes
 - Type: string
 
The name of the value that you want to use as a filter, for example,
"Name": "DIRECT_QUICKSIGHT_OWNER".Valid values are defined as follows:
-  
DIRECT_QUICKSIGHT_VIEWER_OR_OWNER: Provide an ARN of a user or group, and any data sources with that ARN listed as one of the owners or viewers of the data sources are returned. Implicit permissions from folders or groups are not considered. -  
DIRECT_QUICKSIGHT_OWNER: Provide an ARN of a user or group, and any data sources with that ARN listed as one of the owners if the data source are returned. Implicit permissions from folders or groups are not considered. -  
DIRECT_QUICKSIGHT_SOLE_OWNER: Provide an ARN of a user or group, and any data sources with that ARN listed as the only owner of the data source are returned. Implicit permissions from folders or groups are not considered. -  
DATASOURCE_NAME: Any data sources whose names have a substring match to the provided value are returned. 
 - Operator
 - 
- Required: Yes
 - Type: string
 
The comparison operator that you want to use as a filter, for example
"Operator": "StringEquals". Valid values are"StringEquals"and"StringLike".If you set the operator value to
"StringEquals", you need to provide an ownership related filter in the"NAME"field and the arn of the user or group whose data sources you want to search in the"Value"field. For example,"Name":"DIRECT_QUICKSIGHT_OWNER", "Operator": "StringEquals", "Value": "arn:aws:quicksight:us-east-1:1:user/default/UserName1".If you set the value to
"StringLike", you need to provide the name of the data sources you are searching for. For example,"Name":"DATASOURCE_NAME", "Operator": "StringLike", "Value": "Test". The"StringLike"operator only supports theNAMEvalueDATASOURCE_NAME. - Value
 - 
- Required: Yes
 - Type: string
 
The value of the named item, for example
DIRECT_QUICKSIGHT_OWNER, that you want to use as a filter, for example,"Value": "arn:aws:quicksight:us-east-1:1:user/default/UserName1". 
DataSourceSummary
Description
A DataSourceSummary object that returns a summary of a data source.
Members
- Arn
 - 
- Type: string
 
The arn of the datasource.
 - CreatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The date and time that the data source was created. This value is expressed in MM-DD-YYYY HH:MM:SS format.
 - DataSourceId
 - 
- Type: string
 
The unique ID of the data source.
 - LastUpdatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The date and time the data source was last updated. This value is expressed in MM-DD-YYYY HH:MM:SS format.
 - Name
 - 
- Type: string
 
The name of the data source.
 - Type
 - 
- Type: string
 
The type of the data source.
 
DataStoriesConfigurations
Description
The data story settings of an embedded Quick Sight console.
Members
- Enabled
 - 
- Required: Yes
 - Type: boolean
 
The data story settings of an embedded Quick Sight console.
 
DataStoriesSharingOption
Description
Executive summary option.
Members
- AvailabilityStatus
 - 
- Type: string
 
Availability status.
 
DatabricksParameters
Description
The parameters that are required to connect to a Databricks data source.
Members
- Host
 - 
- Required: Yes
 - Type: string
 
The host name of the Databricks data source.
 - Port
 - 
- Required: Yes
 - Type: int
 
The port for the Databricks data source.
 - SqlEndpointPath
 - 
- Required: Yes
 - Type: string
 
The HTTP path of the Databricks data source.
 
DatasetMetadata
Description
A structure that represents a dataset.
Members
- CalculatedFields
 - 
- Type: Array of TopicCalculatedField structures
 
The list of calculated field definitions.
 - Columns
 - 
- Type: Array of TopicColumn structures
 
The list of column definitions.
 - DataAggregation
 - 
- Type: DataAggregation structure
 
The definition of a data aggregation.
 - DatasetArn
 - 
- Required: Yes
 - Type: string
 
The Amazon Resource Name (ARN) of the dataset.
 - DatasetDescription
 - 
- Type: string
 
The description of the dataset.
 - DatasetName
 - 
- Type: string
 
The name of the dataset.
 - Filters
 - 
- Type: Array of TopicFilter structures
 
The list of filter definitions.
 - NamedEntities
 - 
- Type: Array of TopicNamedEntity structures
 
The list of named entities definitions.
 
DatasetParameter
Description
A parameter that is created in a dataset. The parameter can be a string, integer, decimal, or datetime data type.
Members
- DateTimeDatasetParameter
 - 
- Type: DateTimeDatasetParameter structure
 
A date time parameter that is created in the dataset.
 - DecimalDatasetParameter
 - 
- Type: DecimalDatasetParameter structure
 
A decimal parameter that is created in the dataset.
 - IntegerDatasetParameter
 - 
- Type: IntegerDatasetParameter structure
 
An integer parameter that is created in the dataset.
 - StringDatasetParameter
 - 
- Type: StringDatasetParameter structure
 
A string parameter that is created in the dataset.
 
DateAxisOptions
Description
The options that determine how a date axis is displayed.
Members
- MissingDateVisibility
 - 
- Type: string
 
Determines whether or not missing dates are displayed.
 
DateDimensionField
Description
The dimension type field with date type columns.
Members
- Column
 - 
- Required: Yes
 - Type: ColumnIdentifier structure
 
The column that is used in the
DateDimensionField. - DateGranularity
 - 
- Type: string
 
The date granularity of the
DateDimensionField. Choose one of the following options:-  
YEAR -  
QUARTER -  
MONTH -  
WEEK -  
DAY -  
HOUR -  
MINUTE -  
SECOND -  
MILLISECOND 
 - FieldId
 - 
- Required: Yes
 - Type: string
 
The custom field ID.
 - FormatConfiguration
 - 
- Type: DateTimeFormatConfiguration structure
 
The format configuration of the field.
 - HierarchyId
 - 
- Type: string
 
The custom hierarchy ID.
 
DateMeasureField
Description
The measure type field with date type columns.
Members
- AggregationFunction
 - 
- Type: string
 
The aggregation function of the measure field.
 - Column
 - 
- Required: Yes
 - Type: ColumnIdentifier structure
 
The column that is used in the
DateMeasureField. - FieldId
 - 
- Required: Yes
 - Type: string
 
The custom field ID.
 - FormatConfiguration
 - 
- Type: DateTimeFormatConfiguration structure
 
The format configuration of the field.
 
DateTimeDatasetParameter
Description
A date time parameter for a dataset.
Members
- DefaultValues
 - 
- Type: DateTimeDatasetParameterDefaultValues structure
 
A list of default values for a given date time parameter. This structure only accepts static values.
 - Id
 - 
- Required: Yes
 - Type: string
 
An identifier for the parameter that is created in the dataset.
 - Name
 - 
- Required: Yes
 - Type: string
 
The name of the date time parameter that is created in the dataset.
 - TimeGranularity
 - 
- Type: string
 
The time granularity of the date time parameter.
 - ValueType
 - 
- Required: Yes
 - Type: string
 
The value type of the dataset parameter. Valid values are
single valueormulti value. 
DateTimeDatasetParameterDefaultValues
Description
The default values of a date time parameter.
Members
- StaticValues
 - 
- Type: Array of timestamp (string|DateTime or anything parsable by strtotime)s
 
A list of static default values for a given date time parameter.
 
DateTimeDefaultValues
Description
The default values of the DateTimeParameterDeclaration.
Members
- DynamicValue
 - 
- Type: DynamicDefaultValue structure
 
The dynamic value of the
DataTimeDefaultValues. Different defaults are displayed according to users, groups, and values mapping. - RollingDate
 - 
- Type: RollingDateConfiguration structure
 
The rolling date of the
DataTimeDefaultValues. The date is determined from the dataset based on input expression. - StaticValues
 - 
- Type: Array of timestamp (string|DateTime or anything parsable by strtotime)s
 
The static values of the
DataTimeDefaultValues. 
DateTimeFormatConfiguration
Description
Formatting configuration for DateTime fields.
Members
- DateTimeFormat
 - 
- Type: string
 
Determines the
DateTimeformat. - NullValueFormatConfiguration
 - 
- Type: NullValueFormatConfiguration structure
 
The options that determine the null value format configuration.
 - NumericFormatConfiguration
 - 
- Type: NumericFormatConfiguration structure
 
The formatting configuration for numeric
DateTimefields. 
DateTimeHierarchy
Description
The option that determines the hierarchy of any DateTime fields.
Members
- DrillDownFilters
 - 
- Type: Array of DrillDownFilter structures
 
The option that determines the drill down filters for the
DateTimehierarchy. - HierarchyId
 - 
- Required: Yes
 - Type: string
 
The hierarchy ID of the
DateTimehierarchy. 
DateTimeParameter
Description
A date-time parameter.
Members
- Name
 - 
- Required: Yes
 - Type: string
 
A display name for the date-time parameter.
 - Values
 - 
- Required: Yes
 - Type: Array of timestamp (string|DateTime or anything parsable by strtotime)s
 
The values for the date-time parameter.
 
DateTimeParameterDeclaration
Description
A parameter declaration for the DateTime data type.
Members
- DefaultValues
 - 
- Type: DateTimeDefaultValues structure
 
The default values of a parameter. If the parameter is a single-value parameter, a maximum of one default value can be provided.
 - MappedDataSetParameters
 - 
- Type: Array of MappedDataSetParameter structures
 
A list of dataset parameters that are mapped to an analysis parameter.
 - Name
 - 
- Required: Yes
 - Type: string
 
The name of the parameter that is being declared.
 - TimeGranularity
 - 
- Type: string
 
The level of time precision that is used to aggregate
DateTimevalues. - ValueWhenUnset
 - 
- Type: DateTimeValueWhenUnsetConfiguration structure
 
The configuration that defines the default value of a
DateTimeparameter when a value has not been set. 
DateTimePickerControlDisplayOptions
Description
The display options of a control.
Members
- DateIconVisibility
 - 
- Type: string
 
The date icon visibility of the
DateTimePickerControlDisplayOptions. - DateTimeFormat
 - 
- Type: string
 
Customize how dates are formatted in controls.
 - HelperTextVisibility
 - 
- Type: string
 
The helper text visibility of the
DateTimePickerControlDisplayOptions. - InfoIconLabelOptions
 - 
- Type: SheetControlInfoIconLabelOptions structure
 
The configuration of info icon label options.
 - TitleOptions
 - 
- Type: LabelOptions structure
 
The options to configure the title visibility, name, and font size.
 
DateTimeValueWhenUnsetConfiguration
Description
The configuration that defines the default value of a DateTime parameter when a value has not been set.
Members
- CustomValue
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
A custom value that's used when the value of a parameter isn't set.
 - ValueWhenUnsetOption
 - 
- Type: string
 
The built-in options for default values. The value can be one of the following:
-  
RECOMMENDED: The recommended value. -  
NULL: TheNULLvalue. 
 
DecimalDatasetParameter
Description
A decimal parameter for a dataset.
Members
- DefaultValues
 - 
- Type: DecimalDatasetParameterDefaultValues structure
 
A list of default values for a given decimal parameter. This structure only accepts static values.
 - Id
 - 
- Required: Yes
 - Type: string
 
An identifier for the decimal parameter created in the dataset.
 - Name
 - 
- Required: Yes
 - Type: string
 
The name of the decimal parameter that is created in the dataset.
 - ValueType
 - 
- Required: Yes
 - Type: string
 
The value type of the dataset parameter. Valid values are
single valueormulti value. 
DecimalDatasetParameterDefaultValues
Description
The default values of a decimal parameter.
Members
- StaticValues
 - 
- Type: Array of doubles
 
A list of static default values for a given decimal parameter.
 
DecimalDefaultValues
Description
The default values of the DecimalParameterDeclaration.
Members
- DynamicValue
 - 
- Type: DynamicDefaultValue structure
 
The dynamic value of the
DecimalDefaultValues. Different defaults are displayed according to users, groups, and values mapping. - StaticValues
 - 
- Type: Array of doubles
 
The static values of the
DecimalDefaultValues. 
DecimalParameter
Description
A decimal parameter.
Members
- Name
 - 
- Required: Yes
 - Type: string
 
A display name for the decimal parameter.
 - Values
 - 
- Required: Yes
 - Type: Array of doubles
 
The values for the decimal parameter.
 
DecimalParameterDeclaration
Description
A parameter declaration for the Decimal data type.
Members
- DefaultValues
 - 
- Type: DecimalDefaultValues structure
 
The default values of a parameter. If the parameter is a single-value parameter, a maximum of one default value can be provided.
 - MappedDataSetParameters
 - 
- Type: Array of MappedDataSetParameter structures
 
A list of dataset parameters that are mapped to an analysis parameter.
 - Name
 - 
- Required: Yes
 - Type: string
 
The name of the parameter that is being declared.
 - ParameterValueType
 - 
- Required: Yes
 - Type: string
 
The value type determines whether the parameter is a single-value or multi-value parameter.
 - ValueWhenUnset
 - 
- Type: DecimalValueWhenUnsetConfiguration structure
 
The configuration that defines the default value of a
Decimalparameter when a value has not been set. 
DecimalPlacesConfiguration
Description
The option that determines the decimal places configuration.
Members
- DecimalPlaces
 - 
- Required: Yes
 - Type: long (int|float)
 
The values of the decimal places.
 
DecimalValueWhenUnsetConfiguration
Description
The configuration that defines the default value of a Decimal parameter when a value has not been set.
Members
- CustomValue
 - 
- Type: double
 
A custom value that's used when the value of a parameter isn't set.
 - ValueWhenUnsetOption
 - 
- Type: string
 
The built-in options for default values. The value can be one of the following:
-  
RECOMMENDED: The recommended value. -  
NULL: TheNULLvalue. 
 
DefaultDateTimePickerControlOptions
Description
The default options that correspond to the filter control type of a DateTimePicker.
Members
- CommitMode
 - 
- Type: string
 
The visibility configuration of the Apply button on a
DateTimePickerControl. - DisplayOptions
 - 
- Type: DateTimePickerControlDisplayOptions structure
 
The display options of a control.
 - Type
 - 
- Type: string
 
The date time picker type of the
DefaultDateTimePickerControlOptions. Choose one of the following options:-  
SINGLE_VALUED: The filter condition is a fixed date. -  
DATE_RANGE: The filter condition is a date time range. 
 
DefaultFilterControlConfiguration
Description
The default configuration for all dependent controls of the filter.
Members
- ControlOptions
 - 
- Required: Yes
 - Type: DefaultFilterControlOptions structure
 
The control option for the
DefaultFilterControlConfiguration. - Title
 - 
- Required: Yes
 - Type: string
 
The title of the
DefaultFilterControlConfiguration. This title is shared by all controls that are tied to this filter. 
DefaultFilterControlOptions
Description
The option that corresponds to the control type of the filter.
Members
- DefaultDateTimePickerOptions
 - 
- Type: DefaultDateTimePickerControlOptions structure
 
The default options that correspond to the filter control type of a
DateTimePicker. - DefaultDropdownOptions
 - 
- Type: DefaultFilterDropDownControlOptions structure
 
The default options that correspond to the
Dropdownfilter control type. - DefaultListOptions
 - 
- Type: DefaultFilterListControlOptions structure
 
The default options that correspond to the
Listfilter control type. - DefaultRelativeDateTimeOptions
 - 
- Type: DefaultRelativeDateTimeControlOptions structure
 
The default options that correspond to the
RelativeDateTimefilter control type. - DefaultSliderOptions
 - 
- Type: DefaultSliderControlOptions structure
 
The default options that correspond to the
Sliderfilter control type. - DefaultTextAreaOptions
 - 
- Type: DefaultTextAreaControlOptions structure
 
The default options that correspond to the
TextAreafilter control type. - DefaultTextFieldOptions
 - 
- Type: DefaultTextFieldControlOptions structure
 
The default options that correspond to the
TextFieldfilter control type. 
DefaultFilterDropDownControlOptions
Description
The default options that correspond to the Dropdown filter control type.
Members
- CommitMode
 - 
- Type: string
 
The visibility configuration of the Apply button on a
FilterDropDownControl. - DisplayOptions
 - 
- Type: DropDownControlDisplayOptions structure
 
The display options of a control.
 - SelectableValues
 - 
- Type: FilterSelectableValues structure
 
A list of selectable values that are used in a control.
 - Type
 - 
- Type: string
 
The type of the
FilterDropDownControl. Choose one of the following options:-  
MULTI_SELECT: The user can select multiple entries from a dropdown menu. -  
SINGLE_SELECT: The user can select a single entry from a dropdown menu. 
 
DefaultFilterListControlOptions
Description
The default options that correspond to the List filter control type.
Members
- DisplayOptions
 - 
- Type: ListControlDisplayOptions structure
 
The display options of a control.
 - SelectableValues
 - 
- Type: FilterSelectableValues structure
 
A list of selectable values that are used in a control.
 - Type
 - 
- Type: string
 
The type of the
DefaultFilterListControlOptions. Choose one of the following options:-  
MULTI_SELECT: The user can select multiple entries from the list. -  
SINGLE_SELECT: The user can select a single entry from the list. 
 
DefaultFormatting
Description
A structure that represents a default formatting definition.
Members
- DisplayFormat
 - 
- Type: string
 
The display format. Valid values for this structure are
AUTO,PERCENT,CURRENCY,NUMBER,DATE, andSTRING. - DisplayFormatOptions
 - 
- Type: DisplayFormatOptions structure
 
The additional options for display formatting.
 
DefaultFreeFormLayoutConfiguration
Description
The options that determine the default settings of a free-form layout configuration.
Members
- CanvasSizeOptions
 - 
- Required: Yes
 - Type: FreeFormLayoutCanvasSizeOptions structure
 
Determines the screen canvas size options for a free-form layout.
 
DefaultGridLayoutConfiguration
Description
The options that determine the default settings for a grid layout configuration.
Members
- CanvasSizeOptions
 - 
- Required: Yes
 - Type: GridLayoutCanvasSizeOptions structure
 
Determines the screen canvas size options for a grid layout.
 
DefaultInteractiveLayoutConfiguration
Description
The options that determine the default settings for interactive layout configuration.
Members
- FreeForm
 - 
- Type: DefaultFreeFormLayoutConfiguration structure
 
The options that determine the default settings of a free-form layout configuration.
 - Grid
 - 
- Type: DefaultGridLayoutConfiguration structure
 
The options that determine the default settings for a grid layout configuration.
 
DefaultNewSheetConfiguration
Description
The configuration for default new sheet settings.
Members
- InteractiveLayoutConfiguration
 - 
- Type: DefaultInteractiveLayoutConfiguration structure
 
The options that determine the default settings for interactive layout configuration.
 - PaginatedLayoutConfiguration
 - 
- Type: DefaultPaginatedLayoutConfiguration structure
 
The options that determine the default settings for a paginated layout configuration.
 - SheetContentType
 - 
- Type: string
 
The option that determines the sheet content type.
 
DefaultPaginatedLayoutConfiguration
Description
The options that determine the default settings for a paginated layout configuration.
Members
- SectionBased
 - 
- Type: DefaultSectionBasedLayoutConfiguration structure
 
The options that determine the default settings for a section-based layout configuration.
 
DefaultRelativeDateTimeControlOptions
Description
The default options that correspond to the RelativeDateTime filter control type.
Members
- CommitMode
 - 
- Type: string
 
The visibility configuration of the Apply button on a
RelativeDateTimeControl. - DisplayOptions
 - 
- Type: RelativeDateTimeControlDisplayOptions structure
 
The display options of a control.
 
DefaultSectionBasedLayoutConfiguration
Description
The options that determine the default settings for a section-based layout configuration.
Members
- CanvasSizeOptions
 - 
- Required: Yes
 - Type: SectionBasedLayoutCanvasSizeOptions structure
 
Determines the screen canvas size options for a section-based layout.
 
DefaultSliderControlOptions
Description
The default options that correspond to the Slider filter control type.
Members
- DisplayOptions
 - 
- Type: SliderControlDisplayOptions structure
 
The display options of a control.
 - MaximumValue
 - 
- Required: Yes
 - Type: double
 
The larger value that is displayed at the right of the slider.
 - MinimumValue
 - 
- Required: Yes
 - Type: double
 
The smaller value that is displayed at the left of the slider.
 - StepSize
 - 
- Required: Yes
 - Type: double
 
The number of increments that the slider bar is divided into.
 - Type
 - 
- Type: string
 
The type of the
DefaultSliderControlOptions. Choose one of the following options:-  
SINGLE_POINT: Filter against(equals) a single data point. -  
RANGE: Filter data that is in a specified range. 
 
DefaultTextAreaControlOptions
Description
The default options that correspond to the TextArea filter control type.
Members
- Delimiter
 - 
- Type: string
 
The delimiter that is used to separate the lines in text.
 - DisplayOptions
 - 
- Type: TextAreaControlDisplayOptions structure
 
The display options of a control.
 
DefaultTextFieldControlOptions
Description
The default options that correspond to the TextField filter control type.
Members
- DisplayOptions
 - 
- Type: TextFieldControlDisplayOptions structure
 
The display options of a control.
 
DestinationParameterValueConfiguration
Description
The configuration of destination parameter values.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Members
- CustomValuesConfiguration
 - 
- Type: CustomValuesConfiguration structure
 
The configuration of custom values for destination parameter in
DestinationParameterValueConfiguration. - SelectAllValueOptions
 - 
- Type: string
 
The configuration that selects all options.
 - SourceColumn
 - 
- Type: ColumnIdentifier structure
 
A column of a data set.
 - SourceField
 - 
- Type: string
 
The source field ID of the destination parameter.
 - SourceParameterName
 - 
- Type: string
 
The source parameter name of the destination parameter.
 
DimensionField
Description
The dimension type field.
Members
- CategoricalDimensionField
 - 
- Type: CategoricalDimensionField structure
 
The dimension type field with categorical type columns.
 - DateDimensionField
 - 
- Type: DateDimensionField structure
 
The dimension type field with date type columns.
 - NumericalDimensionField
 - 
- Type: NumericalDimensionField structure
 
The dimension type field with numerical type columns.
 
DisplayFormatOptions
Description
A structure that represents additional options for display formatting.
Members
- BlankCellFormat
 - 
- Type: string
 
Determines the blank cell format.
 - CurrencySymbol
 - 
- Type: string
 
The currency symbol, such as
USD. - DateFormat
 - 
- Type: string
 
Determines the
DateTimeformat. - DecimalSeparator
 - 
- Type: string
 
Determines the decimal separator.
 - FractionDigits
 - 
- Type: int
 
Determines the number of fraction digits.
 - GroupingSeparator
 - 
- Type: string
 
Determines the grouping separator.
 - NegativeFormat
 - 
- Type: NegativeFormat structure
 
The negative format.
 - Prefix
 - 
- Type: string
 
The prefix value for a display format.
 - Suffix
 - 
- Type: string
 
The suffix value for a display format.
 - UnitScaler
 - 
- Type: string
 
The unit scaler. Valid values for this structure are:
NONE,AUTO,THOUSANDS,MILLIONS,BILLIONS, andTRILLIONS. - UseBlankCellFormat
 - 
- Type: boolean
 
A Boolean value that indicates whether to use blank cell format.
 - UseGrouping
 - 
- Type: boolean
 
A Boolean value that indicates whether to use grouping.
 
DomainNotWhitelistedException
Description
The domain specified isn't on the allow list. All domains for embedded dashboards must be added to the approved list by an Amazon Quick Suite admin.
Members
- Message
 - 
- Type: string
 
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this request.
 
DonutCenterOptions
Description
The label options of the label that is displayed in the center of a donut chart. This option isn't available for pie charts.
Members
- LabelVisibility
 - 
- Type: string
 
Determines the visibility of the label in a donut chart. In the Quick Sight console, this option is called
'Show total'. 
DonutOptions
Description
The options for configuring a donut chart or pie chart.
Members
- ArcOptions
 - 
- Type: ArcOptions structure
 
The option for define the arc of the chart shape. Valid values are as follows:
-  
WHOLE- A pie chart -  
SMALL- A small-sized donut chart -  
MEDIUM- A medium-sized donut chart -  
LARGE- A large-sized donut chart 
 - DonutCenterOptions
 - 
- Type: DonutCenterOptions structure
 
The label options of the label that is displayed in the center of a donut chart. This option isn't available for pie charts.
 
DrillDownFilter
Description
The drill down filter for the column hierarchies.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Members
- CategoryFilter
 - 
- Type: CategoryDrillDownFilter structure
 
The category type drill down filter. This filter is used for string type columns.
 - NumericEqualityFilter
 - 
- Type: NumericEqualityDrillDownFilter structure
 
The numeric equality type drill down filter. This filter is used for number type columns.
 - TimeRangeFilter
 - 
- Type: TimeRangeDrillDownFilter structure
 
The time range drill down filter. This filter is used for date time columns.
 
DropDownControlDisplayOptions
Description
The display options of a control.
Members
- InfoIconLabelOptions
 - 
- Type: SheetControlInfoIconLabelOptions structure
 
The configuration of info icon label options.
 - SelectAllOptions
 - 
- Type: ListControlSelectAllOptions structure
 
The configuration of the
Select alloptions in a dropdown control. - TitleOptions
 - 
- Type: LabelOptions structure
 
The options to configure the title visibility, name, and font size.
 
DynamicDefaultValue
Description
Defines different defaults to the users or groups based on mapping.
Members
- DefaultValueColumn
 - 
- Required: Yes
 - Type: ColumnIdentifier structure
 
The column that contains the default value of each user or group.
 - GroupNameColumn
 - 
- Type: ColumnIdentifier structure
 
The column that contains the group name.
 - UserNameColumn
 - 
- Type: ColumnIdentifier structure
 
The column that contains the username.
 
EmptyVisual
Description
An empty visual.
Empty visuals are used in layouts but have not been configured to show any data. A new visual created in the Quick Sight console is considered an EmptyVisual until a visual type is selected.
Members
- Actions
 - 
- Type: Array of VisualCustomAction structures
 
The list of custom actions that are configured for a visual.
 - DataSetIdentifier
 - 
- Required: Yes
 - Type: string
 
The data set that is used in the empty visual. Every visual requires a dataset to render.
 - VisualId
 - 
- Required: Yes
 - Type: string
 
The unique identifier of a visual. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers.
 
Entity
Description
An object, structure, or sub-structure of an analysis, template, or dashboard.
Members
- Path
 - 
- Type: string
 
The hierarchical path of the entity within the analysis, template, or dashboard definition tree.
 
ErrorInfo
Description
Error information for the SPICE ingestion of a dataset.
Members
- Message
 - 
- Type: string
 
Error message.
 - Type
 - 
- Type: string
 
Error type.
 
ExasolParameters
Description
The required parameters for connecting to an Exasol data source.
Members
- Host
 - 
- Required: Yes
 - Type: string
 
The hostname or IP address of the Exasol data source.
 - Port
 - 
- Required: Yes
 - Type: int
 
The port for the Exasol data source.
 
ExcludePeriodConfiguration
Description
The exclude period of TimeRangeFilter or RelativeDatesFilter.
Members
- Amount
 - 
- Required: Yes
 - Type: int
 
The amount or number of the exclude period.
 - Granularity
 - 
- Required: Yes
 - Type: string
 
The granularity or unit (day, month, year) of the exclude period.
 - Status
 - 
- Type: string
 
The status of the exclude period. Choose from the following options:
-  
ENABLED -  
DISABLED 
 
ExecutiveSummaryConfigurations
Description
The executive summary settings of an embedded Quick Sight console or dashboard.
Members
- Enabled
 - 
- Required: Yes
 - Type: boolean
 
The executive summary settings of an embedded Quick Sight console or dashboard.
 
ExecutiveSummaryOption
Description
Data stories sharing option.
Members
- AvailabilityStatus
 - 
- Type: string
 
Availability status.
 
ExplicitHierarchy
Description
The option that determines the hierarchy of the fields that are built within a visual's field wells. These fields can't be duplicated to other visuals.
Members
- Columns
 - 
- Required: Yes
 - Type: Array of ColumnIdentifier structures
 
The list of columns that define the explicit hierarchy.
 - DrillDownFilters
 - 
- Type: Array of DrillDownFilter structures
 
The option that determines the drill down filters for the explicit hierarchy.
 - HierarchyId
 - 
- Required: Yes
 - Type: string
 
The hierarchy ID of the explicit hierarchy.
 
ExportHiddenFieldsOption
Description
Determines if hidden fields are included in an exported dashboard.
Members
- AvailabilityStatus
 - 
- Type: string
 
The status of the export hidden fields options of a dashbaord.
 
ExportToCSVOption
Description
Export to .csv option.
Members
- AvailabilityStatus
 - 
- Type: string
 
Availability status.
 
ExportWithHiddenFieldsOption
Description
Determines whether or not hidden fields are visible on exported dashbaords.
Members
- AvailabilityStatus
 - 
- Type: string
 
The status of the export with hidden fields options.
 
FailedKeyRegistrationEntry
Description
An entry that appears when a KeyRegistration update to Quick Sight fails.
Members
- KeyArn
 - 
- Type: string
 
The ARN of the KMS key that failed to update.
 - Message
 - 
- Required: Yes
 - Type: string
 
A message that provides information about why a
FailedKeyRegistrationEntryerror occurred. - SenderFault
 - 
- Required: Yes
 - Type: boolean
 
A boolean that indicates whether a
FailedKeyRegistrationEntryresulted from user error. If the value of this property isTrue, the error was caused by user error. If the value of this property isFalse, the error occurred on the backend. If your job continues fail and with aFalseSenderFaultvalue, contact Amazon Web Services Support. - StatusCode
 - 
- Required: Yes
 - Type: int
 
The HTTP status of a
FailedKeyRegistrationEntryerror. 
FieldBasedTooltip
Description
The setup for the detailed tooltip.
Members
- AggregationVisibility
 - 
- Type: string
 
The visibility of
Show aggregations. - TooltipFields
 - 
- Type: Array of TooltipItem structures
 
The fields configuration in the tooltip.
 - TooltipTitleType
 - 
- Type: string
 
The type for the >tooltip title. Choose one of the following options:
-  
NONE: Doesn't use the primary value as the title. -  
PRIMARY_VALUE: Uses primary value as the title. 
 
FieldFolder
Description
A FieldFolder element is a folder that contains fields and nested subfolders.
Members
- columns
 - 
- Type: Array of strings
 
A folder has a list of columns. A column can only be in one folder.
 - description
 - 
- Type: string
 
The description for a field folder.
 
FieldLabelType
Description
The field label type.
Members
- FieldId
 - 
- Type: string
 
Indicates the field that is targeted by the field label.
 - Visibility
 - 
- Type: string
 
The visibility of the field label.
 
FieldSeriesItem
Description
The field series item configuration of a line chart.
Members
- AxisBinding
 - 
- Required: Yes
 - Type: string
 
The axis that you are binding the field to.
 - FieldId
 - 
- Required: Yes
 - Type: string
 
The field ID of the field for which you are setting the axis binding.
 - Settings
 - 
- Type: LineChartSeriesSettings structure
 
The options that determine the presentation of line series associated to the field.
 
FieldSort
Description
The sort configuration for a field in a field well.
Members
- Direction
 - 
- Required: Yes
 - Type: string
 
The sort direction. Choose one of the following options:
-  
ASC: Ascending -  
DESC: Descending 
 - FieldId
 - 
- Required: Yes
 - Type: string
 
The sort configuration target field.
 
FieldSortOptions
Description
The field sort options in a chart configuration.
Members
- ColumnSort
 - 
- Type: ColumnSort structure
 
The sort configuration for a column that is not used in a field well.
 - FieldSort
 - 
- Type: FieldSort structure
 
The sort configuration for a field in a field well.
 
FieldTooltipItem
Description
The tooltip item for the fields.
Members
- FieldId
 - 
- Required: Yes
 - Type: string
 
The unique ID of the field that is targeted by the tooltip.
 - Label
 - 
- Type: string
 
The label of the tooltip item.
 - TooltipTarget
 - 
- Type: string
 
Determines the target of the field tooltip item in a combo chart visual.
 - Visibility
 - 
- Type: string
 
The visibility of the tooltip item.
 
FilledMapAggregatedFieldWells
Description
The aggregated field well of the filled map.
Members
- Geospatial
 - 
- Type: Array of DimensionField structures
 
The aggregated location field well of the filled map. Values are grouped by location fields.
 - Values
 - 
- Type: Array of MeasureField structures
 
The aggregated color field well of a filled map. Values are aggregated based on location fields.
 
FilledMapConditionalFormatting
Description
The conditional formatting of a FilledMapVisual.
Members
- ConditionalFormattingOptions
 - 
- Required: Yes
 - Type: Array of FilledMapConditionalFormattingOption structures
 
Conditional formatting options of a
FilledMapVisual. 
FilledMapConditionalFormattingOption
Description
Conditional formatting options of a FilledMapVisual.
Members
- Shape
 - 
- Required: Yes
 - Type: FilledMapShapeConditionalFormatting structure
 
The conditional formatting that determines the shape of the filled map.
 
FilledMapConfiguration
Description
The configuration for a FilledMapVisual.
Members
- FieldWells
 - 
- Type: FilledMapFieldWells structure
 
The field wells of the visual.
 - Interactions
 - 
- Type: VisualInteractionOptions structure
 
The general visual interactions setup for a visual.
 - Legend
 - 
- Type: LegendOptions structure
 
The legend display setup of the visual.
 - MapStyleOptions
 - 
- Type: GeospatialMapStyleOptions structure
 
The map style options of the filled map visual.
 - SortConfiguration
 - 
- Type: FilledMapSortConfiguration structure
 
The sort configuration of a
FilledMapVisual. - Tooltip
 - 
- Type: TooltipOptions structure
 
The tooltip display setup of the visual.
 - WindowOptions
 - 
- Type: GeospatialWindowOptions structure
 
The window options of the filled map visual.
 
FilledMapFieldWells
Description
The field wells of a FilledMapVisual.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Members
- FilledMapAggregatedFieldWells
 - 
- Type: FilledMapAggregatedFieldWells structure
 
The aggregated field well of the filled map.
 
FilledMapShapeConditionalFormatting
Description
The conditional formatting that determines the shape of the filled map.
Members
- FieldId
 - 
- Required: Yes
 - Type: string
 
The field ID of the filled map shape.
 - Format
 - 
- Type: ShapeConditionalFormat structure
 
The conditional formatting that determines the background color of a filled map's shape.
 
FilledMapSortConfiguration
Description
The sort configuration of a FilledMapVisual.
Members
- CategorySort
 - 
- Type: Array of FieldSortOptions structures
 
The sort configuration of the location fields.
 
FilledMapVisual
Description
A filled map.
For more information, see Creating filled maps in the Amazon Quick Suite User Guide.
Members
- Actions
 - 
- Type: Array of VisualCustomAction structures
 
The list of custom actions that are configured for a visual.
 - ChartConfiguration
 - 
- Type: FilledMapConfiguration structure
 
The configuration settings of the visual.
 - ColumnHierarchies
 - 
- Type: Array of ColumnHierarchy structures
 
The column hierarchy that is used during drill-downs and drill-ups.
 - ConditionalFormatting
 - 
- Type: FilledMapConditionalFormatting structure
 
The conditional formatting of a
FilledMapVisual. - Subtitle
 - 
- Type: VisualSubtitleLabelOptions structure
 
The subtitle that is displayed on the visual.
 - Title
 - 
- Type: VisualTitleLabelOptions structure
 
The title that is displayed on the visual.
 - VisualContentAltText
 - 
- Type: string
 
The alt text for the visual.
 - VisualId
 - 
- Required: Yes
 - Type: string
 
The unique identifier of a visual. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers..
 
Filter
Description
With a Filter, you can remove portions of data from a particular visual or view.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Members
- CategoryFilter
 - 
- Type: CategoryFilter structure
 
A
CategoryFilterfilters text values.For more information, see Adding text filters in the Amazon Quick Suite User Guide.
 - NestedFilter
 - 
- Type: NestedFilter structure
 
A
NestedFilterfilters data with a subset of data that is defined by the nested inner filter. - NumericEqualityFilter
 - 
- Type: NumericEqualityFilter structure
 
A
NumericEqualityFilterfilters numeric values that equal or do not equal a given numeric value. - NumericRangeFilter
 - 
- Type: NumericRangeFilter structure
 
A
NumericRangeFilterfilters numeric values that are either inside or outside a given numeric range. - RelativeDatesFilter
 - 
- Type: RelativeDatesFilter structure
 
A
RelativeDatesFilterfilters date values that are relative to a given date. - TimeEqualityFilter
 - 
- Type: TimeEqualityFilter structure
 
A
TimeEqualityFilterfilters date-time values that equal or do not equal a given date/time value. - TimeRangeFilter
 - 
- Type: TimeRangeFilter structure
 
A
TimeRangeFilterfilters date-time values that are either inside or outside a given date/time range. - TopBottomFilter
 - 
- Type: TopBottomFilter structure
 
A
TopBottomFilterfilters data to the top or bottom values for a given column. 
FilterAggMetrics
Description
The definition for the FilterAggMetrics.
Members
- Function
 - 
- Type: string
 
The function for the
FilterAggMetrics. - MetricOperand
 - 
- Type: Identifier structure
 
The metric operand of the
FilterAggMetrics. - SortDirection
 - 
- Type: string
 
The sort direction for
FilterAggMetrics. 
FilterControl
Description
The control of a filter that is used to interact with a dashboard or an analysis.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Members
- CrossSheet
 - 
- Type: FilterCrossSheetControl structure
 
A control from a filter that is scoped across more than one sheet. This represents your filter control on a sheet
 - DateTimePicker
 - 
- Type: FilterDateTimePickerControl structure
 
A control from a date filter that is used to specify date and time.
 - Dropdown
 - 
- Type: FilterDropDownControl structure
 
A control to display a dropdown list with buttons that are used to select a single value.
 - List
 - 
- Type: FilterListControl structure
 
A control to display a list of buttons or boxes. This is used to select either a single value or multiple values.
 - RelativeDateTime
 - 
- Type: FilterRelativeDateTimeControl structure
 
A control from a date filter that is used to specify the relative date.
 - Slider
 - 
- Type: FilterSliderControl structure
 
A control to display a horizontal toggle bar. This is used to change a value by sliding the toggle.
 - TextArea
 - 
- Type: FilterTextAreaControl structure
 
A control to display a text box that is used to enter multiple entries.
 - TextField
 - 
- Type: FilterTextFieldControl structure
 
A control to display a text box that is used to enter a single entry.
 
FilterCrossSheetControl
Description
A control from a filter that is scoped across more than one sheet. This represents your filter control on a sheet
Members
- CascadingControlConfiguration
 - 
- Type: CascadingControlConfiguration structure
 
The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls.
 - FilterControlId
 - 
- Required: Yes
 - Type: string
 
The ID of the
FilterCrossSheetControl. - SourceFilterId
 - 
- Required: Yes
 - Type: string
 
The source filter ID of the
FilterCrossSheetControl. 
FilterDateTimePickerControl
Description
A control from a date filter that is used to specify date and time.
Members
- CommitMode
 - 
- Type: string
 
The visibility configurationof the Apply button on a
DateTimePickerControl. - DisplayOptions
 - 
- Type: DateTimePickerControlDisplayOptions structure
 
The display options of a control.
 - FilterControlId
 - 
- Required: Yes
 - Type: string
 
The ID of the
FilterDateTimePickerControl. - SourceFilterId
 - 
- Required: Yes
 - Type: string
 
The source filter ID of the
FilterDateTimePickerControl. - Title
 - 
- Required: Yes
 - Type: string
 
The title of the
FilterDateTimePickerControl. - Type
 - 
- Type: string
 
The type of the
FilterDropDownControl. Choose one of the following options:-  
MULTI_SELECT: The user can select multiple entries from a dropdown menu. -  
SINGLE_SELECT: The user can select a single entry from a dropdown menu. 
 
FilterDropDownControl
Description
A control to display a dropdown list with buttons that are used to select a single value.
Members
- CascadingControlConfiguration
 - 
- Type: CascadingControlConfiguration structure
 
The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls.
 - CommitMode
 - 
- Type: string
 
The visibility configuration of the Apply button on a
FilterDropDownControl. - DisplayOptions
 - 
- Type: DropDownControlDisplayOptions structure
 
The display options of the
FilterDropDownControl. - FilterControlId
 - 
- Required: Yes
 - Type: string
 
The ID of the
FilterDropDownControl. - SelectableValues
 - 
- Type: FilterSelectableValues structure
 
A list of selectable values that are used in a control.
 - SourceFilterId
 - 
- Required: Yes
 - Type: string
 
The source filter ID of the
FilterDropDownControl. - Title
 - 
- Required: Yes
 - Type: string
 
The title of the
FilterDropDownControl. - Type
 - 
- Type: string
 
The type of the
FilterDropDownControl. Choose one of the following options:-  
MULTI_SELECT: The user can select multiple entries from a dropdown menu. -  
SINGLE_SELECT: The user can select a single entry from a dropdown menu. 
 
FilterGroup
Description
A grouping of individual filters. Filter groups are applied to the same group of visuals.
For more information, see Adding filter conditions (group filters) with AND and OR operators in the Amazon Quick Suite User Guide.
Members
- CrossDataset
 - 
- Required: Yes
 - Type: string
 
The filter new feature which can apply filter group to all data sets. Choose one of the following options:
-  
ALL_DATASETS -  
SINGLE_DATASET 
 - FilterGroupId
 - 
- Required: Yes
 - Type: string
 
The value that uniquely identifies a
FilterGroupwithin a dashboard, template, or analysis. - Filters
 - 
- Required: Yes
 - Type: Array of Filter structures
 
The list of filters that are present in a
FilterGroup. - ScopeConfiguration
 - 
- Required: Yes
 - Type: FilterScopeConfiguration structure
 
The configuration that specifies what scope to apply to a
FilterGroup.This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
 - Status
 - 
- Type: string
 
The status of the
FilterGroup. 
FilterListConfiguration
Description
A list of filter configurations.
Members
- CategoryValues
 - 
- Type: Array of strings
 
The list of category values for the filter.
 - MatchOperator
 - 
- Required: Yes
 - Type: string
 
The match operator that is used to determine if a filter should be applied.
 - NullOption
 - 
- Type: string
 
This option determines how null values should be treated when filtering data.
-  
ALL_VALUES: Include null values in filtered results. -  
NULLS_ONLY: Only include null values in filtered results. -  
NON_NULLS_ONLY: Exclude null values from filtered results. 
 - SelectAllOptions
 - 
- Type: string
 
Select all of the values. Null is not the assigned value of select all.
-  
FILTER_ALL_VALUES 
 
FilterListControl
Description
A control to display a list of buttons or boxes. This is used to select either a single value or multiple values.
Members
- CascadingControlConfiguration
 - 
- Type: CascadingControlConfiguration structure
 
The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls.
 - DisplayOptions
 - 
- Type: ListControlDisplayOptions structure
 
The display options of a control.
 - FilterControlId
 - 
- Required: Yes
 - Type: string
 
The ID of the
FilterListControl. - SelectableValues
 - 
- Type: FilterSelectableValues structure
 
A list of selectable values that are used in a control.
 - SourceFilterId
 - 
- Required: Yes
 - Type: string
 
The source filter ID of the
FilterListControl. - Title
 - 
- Required: Yes
 - Type: string
 
The title of the
FilterListControl. - Type
 - 
- Type: string
 
The type of the
FilterListControl. Choose one of the following options:-  
MULTI_SELECT: The user can select multiple entries from the list. -  
SINGLE_SELECT: The user can select a single entry from the list. 
 
FilterOperation
Description
A transform operation that filters rows based on a condition.
Members
- ConditionExpression
 - 
- Required: Yes
 - Type: string
 
An expression that must evaluate to a Boolean value. Rows for which the expression evaluates to true are kept in the dataset.
 
FilterOperationSelectedFieldsConfiguration
Description
The configuration of selected fields in theCustomActionFilterOperation.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Members
- SelectedColumns
 - 
- Type: Array of ColumnIdentifier structures
 
The selected columns of a dataset.
 - SelectedFieldOptions
 - 
- Type: string
 
A structure that contains the options that choose which fields are filtered in the
CustomActionFilterOperation.Valid values are defined as follows:
-  
ALL_FIELDS: Applies the filter operation to all fields. 
 - SelectedFields
 - 
- Type: Array of strings
 
Chooses the fields that are filtered in
CustomActionFilterOperation. 
FilterOperationTargetVisualsConfiguration
Description
The configuration of target visuals that you want to be filtered.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Members
- SameSheetTargetVisualConfiguration
 - 
- Type: SameSheetTargetVisualConfiguration structure
 
The configuration of the same-sheet target visuals that you want to be filtered.
 
FilterRelativeDateTimeControl
Description
A control from a date filter that is used to specify the relative date.
Members
- CommitMode
 - 
- Type: string
 
The visibility configuration of the Apply button on a
FilterRelativeDateTimeControl. - DisplayOptions
 - 
- Type: RelativeDateTimeControlDisplayOptions structure
 
The display options of a control.
 - FilterControlId
 - 
- Required: Yes
 - Type: string
 
The ID of the
FilterTextAreaControl. - SourceFilterId
 - 
- Required: Yes
 - Type: string
 
The source filter ID of the
FilterTextAreaControl. - Title
 - 
- Required: Yes
 - Type: string
 
The title of the
FilterTextAreaControl. 
FilterScopeConfiguration
Description
The scope configuration for a FilterGroup.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Members
- AllSheets
 - 
- Type: AllSheetsFilterScopeConfiguration structure
 
The configuration that applies a filter to all sheets. When you choose
AllSheetsas the value for aFilterScopeConfiguration, this filter is applied to all visuals of all sheets in an Analysis, Dashboard, or Template. TheAllSheetsFilterScopeConfigurationis chosen. - SelectedSheets
 - 
- Type: SelectedSheetsFilterScopeConfiguration structure
 
The configuration for applying a filter to specific sheets.
 
FilterSelectableValues
Description
A list of selectable values that are used in a control.
Members
- Values
 - 
- Type: Array of strings
 
The values that are used in the
FilterSelectableValues. 
FilterSliderControl
Description
A control to display a horizontal toggle bar. This is used to change a value by sliding the toggle.
Members
- DisplayOptions
 - 
- Type: SliderControlDisplayOptions structure
 
The display options of a control.
 - FilterControlId
 - 
- Required: Yes
 - Type: string
 
The ID of the
FilterSliderControl. - MaximumValue
 - 
- Required: Yes
 - Type: double
 
The larger value that is displayed at the right of the slider.
 - MinimumValue
 - 
- Required: Yes
 - Type: double
 
The smaller value that is displayed at the left of the slider.
 - SourceFilterId
 - 
- Required: Yes
 - Type: string
 
The source filter ID of the
FilterSliderControl. - StepSize
 - 
- Required: Yes
 - Type: double
 
The number of increments that the slider bar is divided into.
 - Title
 - 
- Required: Yes
 - Type: string
 
The title of the
FilterSliderControl. - Type
 - 
- Type: string
 
The type of the
FilterSliderControl. Choose one of the following options:-  
SINGLE_POINT: Filter against(equals) a single data point. -  
RANGE: Filter data that is in a specified range. 
 
FilterTextAreaControl
Description
A control to display a text box that is used to enter multiple entries.
Members
- Delimiter
 - 
- Type: string
 
The delimiter that is used to separate the lines in text.
 - DisplayOptions
 - 
- Type: TextAreaControlDisplayOptions structure
 
The display options of a control.
 - FilterControlId
 - 
- Required: Yes
 - Type: string
 
The ID of the
FilterTextAreaControl. - SourceFilterId
 - 
- Required: Yes
 - Type: string
 
The source filter ID of the
FilterTextAreaControl. - Title
 - 
- Required: Yes
 - Type: string
 
The title of the
FilterTextAreaControl. 
FilterTextFieldControl
Description
A control to display a text box that is used to enter a single entry.
Members
- DisplayOptions
 - 
- Type: TextFieldControlDisplayOptions structure
 
The display options of a control.
 - FilterControlId
 - 
- Required: Yes
 - Type: string
 
The ID of the
FilterTextFieldControl. - SourceFilterId
 - 
- Required: Yes
 - Type: string
 
The source filter ID of the
FilterTextFieldControl. - Title
 - 
- Required: Yes
 - Type: string
 
The title of the
FilterTextFieldControl. 
FlowSummary
Description
The basic information of the flow exluding its definition specifying the steps.
Members
- Arn
 - 
- Required: Yes
 - Type: string
 
The Amazon Resource Name (ARN) of the flow.
 - CreatedBy
 - 
- Type: string
 
The identifier of the principal who created the flow.
 - CreatedTime
 - 
- Required: Yes
 - Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The time this flow was created.
 - Description
 - 
- Type: string
 
The description of the flow.
 - FlowId
 - 
- Required: Yes
 - Type: string
 
The unique identifier of the flow.
 - LastPublishedAt
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The last time this flow was published.
 - LastPublishedBy
 - 
- Type: string
 
The identifier of the last principal who published the flow.
 - LastUpdatedBy
 - 
- Type: string
 
The identifier of the last principal who updated the flow.
 - LastUpdatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The last time this flow was modified.
 - Name
 - 
- Required: Yes
 - Type: string
 
The display name of the flow.
 - PublishState
 - 
- Type: string
 
The publish state for the flow. The valid values are
DRAFT,PUBLISHED, orPENDING_APPROVAL. - RunCount
 - 
- Type: int
 
The number of runs done for the flow.
 - UserCount
 - 
- Type: int
 
The number of users who have used the flow.
 
Folder
Description
A folder in Quick Sight.
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) for the folder.
 - CreatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The time that the folder was created.
 - FolderId
 - 
- Type: string
 
The ID of the folder.
 - FolderPath
 - 
- Type: Array of strings
 
An array of ancestor ARN strings for the folder.
 - FolderType
 - 
- Type: string
 
The type of folder it is.
 - LastUpdatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The time that the folder was last updated.
 - Name
 - 
- Type: string
 
A display name for the folder.
 - SharingModel
 - 
- Type: string
 
The sharing scope of the folder.
 
FolderMember
Description
An asset in a Quick Sight folder, such as a dashboard, analysis, or dataset.
Members
- MemberId
 - 
- Type: string
 
The ID of an asset in the folder.
 - MemberType
 - 
- Type: string
 
The type of asset that it is.
 
FolderSearchFilter
Description
A filter to use to search an Quick Sight folder.
Members
- Name
 - 
- Type: string
 
The name of a value that you want to use in the filter. For example,
"Name": "QUICKSIGHT_OWNER".Valid values are defined as follows:
-  
QUICKSIGHT_VIEWER_OR_OWNER: Provide an ARN of a user or group, and any folders with that ARN listed as one of the folder's owners or viewers are returned. Implicit permissions from folders or groups are considered. -  
QUICKSIGHT_OWNER: Provide an ARN of a user or group, and any folders with that ARN listed as one of the owners of the folders are returned. Implicit permissions from folders or groups are considered. -  
DIRECT_QUICKSIGHT_SOLE_OWNER: Provide an ARN of a user or group, and any folders with that ARN listed as the only owner of the folder are returned. Implicit permissions from folders or groups are not considered. -  
DIRECT_QUICKSIGHT_OWNER: Provide an ARN of a user or group, and any folders with that ARN listed as one of the owners of the folders are returned. Implicit permissions from folders or groups are not considered. -  
DIRECT_QUICKSIGHT_VIEWER_OR_OWNER: Provide an ARN of a user or group, and any folders with that ARN listed as one of the owners or viewers of the folders are returned. Implicit permissions from folders or groups are not considered. -  
FOLDER_NAME: Any folders whose names have a substring match to this value will be returned. -  
PARENT_FOLDER_ARN: Provide an ARN of a folder, and any folders that are directly under that parent folder are returned. If you choose to use this option and leave the value blank, all root-level folders in the account are returned. 
 - Operator
 - 
- Type: string
 
The comparison operator that you want to use as a filter, for example
"Operator": "StringEquals". Valid values are"StringEquals"and"StringLike".If you set the operator value to
"StringEquals", you need to provide an ownership related filter in the"NAME"field and the arn of the user or group whose folders you want to search in the"Value"field. For example,"Name":"DIRECT_QUICKSIGHT_OWNER", "Operator": "StringEquals", "Value": "arn:aws:quicksight:us-east-1:1:user/default/UserName1".If you set the value to
"StringLike", you need to provide the name of the folders you are searching for. For example,"Name":"FOLDER_NAME", "Operator": "StringLike", "Value": "Test". The"StringLike"operator only supports theNAMEvalueFOLDER_NAME. - Value
 - 
- Type: string
 
The value of the named item (in this example,
PARENT_FOLDER_ARN), that you want to use as a filter. For example,"Value": "arn:aws:quicksight:us-east-1:1:folder/folderId". 
FolderSummary
Description
A summary of information about an existing Quick Sight folder.
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the folder.
 - CreatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The time that the folder was created.
 - FolderId
 - 
- Type: string
 
The ID of the folder.
 - FolderType
 - 
- Type: string
 
The type of folder.
 - LastUpdatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The time that the folder was last updated.
 - Name
 - 
- Type: string
 
The display name of the folder.
 - SharingModel
 - 
- Type: string
 
The sharing scope of the folder.
 
Font
Description
Determines the font settings.
Members
- FontFamily
 - 
- Type: string
 
Determines the font family settings.
 
FontConfiguration
Description
Configures the display properties of the given text.
Members
- FontColor
 - 
- Type: string
 
Determines the color of the text.
 - FontDecoration
 - 
- Type: string
 
Determines the appearance of decorative lines on the text.
 - FontFamily
 - 
- Type: string
 
The font family that you want to use.
 - FontSize
 - 
- Type: FontSize structure
 
The option that determines the text display size.
 - FontStyle
 - 
- Type: string
 
Determines the text display face that is inherited by the given font family.
 - FontWeight
 - 
- Type: FontWeight structure
 
The option that determines the text display weight, or boldness.
 
FontSize
Description
The option that determines the text display size.
Members
- Absolute
 - 
- Type: string
 
The font size that you want to use in px.
 - Relative
 - 
- Type: string
 
The lexical name for the text size, proportional to its surrounding context.
 
FontWeight
Description
The option that determines the text display weight, or boldness.
Members
- Name
 - 
- Type: string
 
The lexical name for the level of boldness of the text display.
 
ForecastComputation
Description
The forecast computation configuration.
Members
- ComputationId
 - 
- Required: Yes
 - Type: string
 
The ID for a computation.
 - CustomSeasonalityValue
 - 
- Type: int
 
The custom seasonality value setup of a forecast computation.
 - LowerBoundary
 - 
- Type: double
 
The lower boundary setup of a forecast computation.
 - Name
 - 
- Type: string
 
The name of a computation.
 - PeriodsBackward
 - 
- Type: int
 
The periods backward setup of a forecast computation.
 - PeriodsForward
 - 
- Type: int
 
The periods forward setup of a forecast computation.
 - PredictionInterval
 - 
- Type: int
 
The prediction interval setup of a forecast computation.
 - Seasonality
 - 
- Type: string
 
The seasonality setup of a forecast computation. Choose one of the following options:
-  
AUTOMATIC -  
CUSTOM: Checks the custom seasonality value. 
 - Time
 - 
- Type: DimensionField structure
 
The time field that is used in a computation.
 - UpperBoundary
 - 
- Type: double
 
The upper boundary setup of a forecast computation.
 - Value
 - 
- Type: MeasureField structure
 
The value field that is used in a computation.
 
ForecastConfiguration
Description
The forecast configuration that is used in a line chart's display properties.
Members
- ForecastProperties
 - 
- Type: TimeBasedForecastProperties structure
 
The forecast properties setup of a forecast in the line chart.
 - Scenario
 - 
- Type: ForecastScenario structure
 
The forecast scenario of a forecast in the line chart.
 
ForecastScenario
Description
The forecast scenario of a forecast in the line chart.
Members
- WhatIfPointScenario
 - 
- Type: WhatIfPointScenario structure
 
The what-if analysis forecast setup with the target date.
 - WhatIfRangeScenario
 - 
- Type: WhatIfRangeScenario structure
 
The what-if analysis forecast setup with the date range.
 
FormatConfiguration
Description
The formatting configuration for all types of field.
Members
- DateTimeFormatConfiguration
 - 
- Type: DateTimeFormatConfiguration structure
 
Formatting configuration for
DateTimefields. - NumberFormatConfiguration
 - 
- Type: NumberFormatConfiguration structure
 
Formatting configuration for number fields.
 - StringFormatConfiguration
 - 
- Type: StringFormatConfiguration structure
 
Formatting configuration for string fields.
 
FreeFormLayoutCanvasSizeOptions
Description
Configuration options for the canvas of a free-form layout.
Members
- ScreenCanvasSizeOptions
 - 
- Type: FreeFormLayoutScreenCanvasSizeOptions structure
 
The options that determine the sizing of the canvas used in a free-form layout.
 
FreeFormLayoutConfiguration
Description
The configuration of a free-form layout.
Members
- CanvasSizeOptions
 - 
- Type: FreeFormLayoutCanvasSizeOptions structure
 
Configuration options for the canvas of a free-form layout.
 - Elements
 - 
- Required: Yes
 - Type: Array of FreeFormLayoutElement structures
 
The elements that are included in a free-form layout.
 
FreeFormLayoutElement
Description
An element within a free-form layout.
Members
- BackgroundStyle
 - 
- Type: FreeFormLayoutElementBackgroundStyle structure
 
The background style configuration of a free-form layout element.
 - BorderStyle
 - 
- Type: FreeFormLayoutElementBorderStyle structure
 
The border style configuration of a free-form layout element.
 - ElementId
 - 
- Required: Yes
 - Type: string
 
A unique identifier for an element within a free-form layout.
 - ElementType
 - 
- Required: Yes
 - Type: string
 
The type of element.
 - Height
 - 
- Required: Yes
 - Type: string
 
The height of an element within a free-form layout.
 - LoadingAnimation
 - 
- Type: LoadingAnimation structure
 
The loading animation configuration of a free-form layout element.
 - RenderingRules
 - 
- Type: Array of SheetElementRenderingRule structures
 
The rendering rules that determine when an element should be displayed within a free-form layout.
 - SelectedBorderStyle
 - 
- Type: FreeFormLayoutElementBorderStyle structure
 
The border style configuration of a free-form layout element. This border style is used when the element is selected.
 - Visibility
 - 
- Type: string
 
The visibility of an element within a free-form layout.
 - Width
 - 
- Required: Yes
 - Type: string
 
The width of an element within a free-form layout.
 - XAxisLocation
 - 
- Required: Yes
 - Type: string
 
The x-axis coordinate of the element.
 - YAxisLocation
 - 
- Required: Yes
 - Type: string
 
The y-axis coordinate of the element.
 
FreeFormLayoutElementBackgroundStyle
Description
The background style configuration of a free-form layout element.
Members
- Color
 - 
- Type: string
 
The background color of a free-form layout element.
 - Visibility
 - 
- Type: string
 
The background visibility of a free-form layout element.
 
FreeFormLayoutElementBorderStyle
Description
The background style configuration of a free-form layout element.
Members
- Color
 - 
- Type: string
 
The border color of a free-form layout element.
 - Visibility
 - 
- Type: string
 
The border visibility of a free-form layout element.
 
FreeFormLayoutScreenCanvasSizeOptions
Description
The options that determine the sizing of the canvas used in a free-form layout.
Members
- OptimizedViewPortWidth
 - 
- Required: Yes
 - Type: string
 
The width that the view port will be optimized for when the layout renders.
 
FreeFormSectionLayoutConfiguration
Description
The free-form layout configuration of a section.
Members
- Elements
 - 
- Required: Yes
 - Type: Array of FreeFormLayoutElement structures
 
The elements that are included in the free-form layout.
 
FunnelChartAggregatedFieldWells
Description
The field well configuration of a FunnelChartVisual.
Members
- Category
 - 
- Type: Array of DimensionField structures
 
The category field wells of a funnel chart. Values are grouped by category fields.
 - Values
 - 
- Type: Array of MeasureField structures
 
The value field wells of a funnel chart. Values are aggregated based on categories.
 
FunnelChartConfiguration
Description
The configuration of a FunnelChartVisual.
Members
- CategoryLabelOptions
 - 
- Type: ChartAxisLabelOptions structure
 
The label options of the categories that are displayed in a
FunnelChartVisual. - DataLabelOptions
 - 
- Type: FunnelChartDataLabelOptions structure
 
The options that determine the presentation of the data labels.
 - FieldWells
 - 
- Type: FunnelChartFieldWells structure
 
The field well configuration of a
FunnelChartVisual. - Interactions
 - 
- Type: VisualInteractionOptions structure
 
The general visual interactions setup for a visual.
 - SortConfiguration
 - 
- Type: FunnelChartSortConfiguration structure
 
The sort configuration of a
FunnelChartVisual. - Tooltip
 - 
- Type: TooltipOptions structure
 
The tooltip configuration of a
FunnelChartVisual. - ValueLabelOptions
 - 
- Type: ChartAxisLabelOptions structure
 
The label options for the values that are displayed in a
FunnelChartVisual. - VisualPalette
 - 
- Type: VisualPalette structure
 
The visual palette configuration of a
FunnelChartVisual. 
FunnelChartDataLabelOptions
Description
The options that determine the presentation of the data labels.
Members
- CategoryLabelVisibility
 - 
- Type: string
 
The visibility of the category labels within the data labels.
 - LabelColor
 - 
- Type: string
 
The color of the data label text.
 - LabelFontConfiguration
 - 
- Type: FontConfiguration structure
 
The font configuration for the data labels.
Only the
FontSizeattribute of the font configuration is used for data labels. - MeasureDataLabelStyle
 - 
- Type: string
 
Determines the style of the metric labels.
 - MeasureLabelVisibility
 - 
- Type: string
 
The visibility of the measure labels within the data labels.
 - Position
 - 
- Type: string
 
Determines the positioning of the data label relative to a section of the funnel.
 - Visibility
 - 
- Type: string
 
The visibility option that determines if data labels are displayed.
 
FunnelChartFieldWells
Description
The field well configuration of a FunnelChartVisual.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Members
- FunnelChartAggregatedFieldWells
 - 
- Type: FunnelChartAggregatedFieldWells structure
 
The field well configuration of a
FunnelChartVisual. 
FunnelChartSortConfiguration
Description
The sort configuration of a FunnelChartVisual.
Members
- CategoryItemsLimit
 - 
- Type: ItemsLimitConfiguration structure
 
The limit on the number of categories displayed.
 - CategorySort
 - 
- Type: Array of FieldSortOptions structures
 
The sort configuration of the category fields.
 
FunnelChartVisual
Description
A funnel chart.
For more information, see Using funnel charts in the Amazon Quick Suite User Guide.
Members
- Actions
 - 
- Type: Array of VisualCustomAction structures
 
The list of custom actions that are configured for a visual.
 - ChartConfiguration
 - 
- Type: FunnelChartConfiguration structure
 
The configuration of a
FunnelChartVisual. - ColumnHierarchies
 - 
- Type: Array of ColumnHierarchy structures
 
The column hierarchy that is used during drill-downs and drill-ups.
 - Subtitle
 - 
- Type: VisualSubtitleLabelOptions structure
 
The subtitle that is displayed on the visual.
 - Title
 - 
- Type: VisualTitleLabelOptions structure
 
The title that is displayed on the visual.
 - VisualContentAltText
 - 
- Type: string
 
The alt text for the visual.
 - VisualId
 - 
- Required: Yes
 - Type: string
 
The unique identifier of a visual. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers..
 
GaugeChartArcConditionalFormatting
Description
The options that determine the presentation of the arc of a GaugeChartVisual.
Members
- ForegroundColor
 - 
- Type: ConditionalFormattingColor structure
 
The conditional formatting of the arc foreground color.
 
GaugeChartColorConfiguration
Description
The color configuration of a GaugeChartVisual.
Members
- BackgroundColor
 - 
- Type: string
 
The background color configuration of a
GaugeChartVisual. - ForegroundColor
 - 
- Type: string
 
The foreground color configuration of a
GaugeChartVisual. 
GaugeChartConditionalFormatting
Description
The conditional formatting of a GaugeChartVisual.
Members
- ConditionalFormattingOptions
 - 
- Type: Array of GaugeChartConditionalFormattingOption structures
 
Conditional formatting options of a
GaugeChartVisual. 
GaugeChartConditionalFormattingOption
Description
Conditional formatting options of a GaugeChartVisual.
Members
- Arc
 - 
- Type: GaugeChartArcConditionalFormatting structure
 
The options that determine the presentation of the arc of a
GaugeChartVisual. - PrimaryValue
 - 
- Type: GaugeChartPrimaryValueConditionalFormatting structure
 
The conditional formatting for the primary value of a
GaugeChartVisual. 
GaugeChartConfiguration
Description
The configuration of a GaugeChartVisual.
Members
- ColorConfiguration
 - 
- Type: GaugeChartColorConfiguration structure
 
The color configuration of a
GaugeChartVisual. - DataLabels
 - 
- Type: DataLabelOptions structure
 
The data label configuration of a
GaugeChartVisual. - FieldWells
 - 
- Type: GaugeChartFieldWells structure
 
The field well configuration of a
GaugeChartVisual. - GaugeChartOptions
 - 
- Type: GaugeChartOptions structure
 
The options that determine the presentation of the
GaugeChartVisual. - Interactions
 - 
- Type: VisualInteractionOptions structure
 
The general visual interactions setup for a visual.
 - TooltipOptions
 - 
- Type: TooltipOptions structure
 
The tooltip configuration of a
GaugeChartVisual. - VisualPalette
 - 
- Type: VisualPalette structure
 
The visual palette configuration of a
GaugeChartVisual. 
GaugeChartFieldWells
Description
The field well configuration of a GaugeChartVisual.
Members
- TargetValues
 - 
- Type: Array of MeasureField structures
 
The target value field wells of a
GaugeChartVisual. - Values
 - 
- Type: Array of MeasureField structures
 
The value field wells of a
GaugeChartVisual. 
GaugeChartOptions
Description
The options that determine the presentation of the GaugeChartVisual.
Members
- Arc
 - 
- Type: ArcConfiguration structure
 
The arc configuration of a
GaugeChartVisual. - ArcAxis
 - 
- Type: ArcAxisConfiguration structure
 
The arc axis configuration of a
GaugeChartVisual. - Comparison
 - 
- Type: ComparisonConfiguration structure
 
The comparison configuration of a
GaugeChartVisual. - PrimaryValueDisplayType
 - 
- Type: string
 
The options that determine the primary value display type.
 - PrimaryValueFontConfiguration
 - 
- Type: FontConfiguration structure
 
The options that determine the primary value font configuration.
 
GaugeChartPrimaryValueConditionalFormatting
Description
The conditional formatting for the primary value of a GaugeChartVisual.
Members
- Icon
 - 
- Type: ConditionalFormattingIcon structure
 
The conditional formatting of the primary value icon.
 - TextColor
 - 
- Type: ConditionalFormattingColor structure
 
The conditional formatting of the primary value text color.
 
GaugeChartVisual
Description
A gauge chart.
For more information, see Using gauge charts in the Amazon Quick Suite User Guide.
Members
- Actions
 - 
- Type: Array of VisualCustomAction structures
 
The list of custom actions that are configured for a visual.
 - ChartConfiguration
 - 
- Type: GaugeChartConfiguration structure
 
The configuration of a
GaugeChartVisual. - ConditionalFormatting
 - 
- Type: GaugeChartConditionalFormatting structure
 
The conditional formatting of a
GaugeChartVisual. - Subtitle
 - 
- Type: VisualSubtitleLabelOptions structure
 
The subtitle that is displayed on the visual.
 - Title
 - 
- Type: VisualTitleLabelOptions structure
 
The title that is displayed on the visual.
 - VisualContentAltText
 - 
- Type: string
 
The alt text for the visual.
 - VisualId
 - 
- Required: Yes
 - Type: string
 
The unique identifier of a visual. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers.
 
GeneratedAnswerResult
Description
The QA result that is made from generated answer.
Members
- AnswerId
 - 
- Type: string
 
The ID of the answer.
 - AnswerStatus
 - 
- Type: string
 
The answer status of the generated answer.
 - QuestionId
 - 
- Type: string
 
The ID of the question.
 - QuestionText
 - 
- Type: string
 
The question text.
 - QuestionUrl
 - 
- Type: string
 
The URL of the question.
 - Restatement
 - 
- Type: string
 
The restatement for the answer.
 - TopicId
 - 
- Type: string
 
The ID of the topic.
 - TopicName
 - 
- Type: string
 
The name of the topic.
 
GenerativeAuthoringConfigurations
Description
The generative BI authoring settings of an embedded Quick Sight console.
Members
- Enabled
 - 
- Required: Yes
 - Type: boolean
 
The generative BI authoring settings of an embedded Quick Sight console.
 
GeoSpatialColumnGroup
Description
Geospatial column group that denotes a hierarchy.
Members
- Columns
 - 
- Required: Yes
 - Type: Array of strings
 
Columns in this hierarchy.
 - CountryCode
 - 
- Type: string
 
Country code.
 - Name
 - 
- Required: Yes
 - Type: string
 
A display name for the hierarchy.
 
GeospatialCategoricalColor
Description
The definition for a categorical color.
Members
- CategoryDataColors
 - 
- Required: Yes
 - Type: Array of GeospatialCategoricalDataColor structures
 
A list of categorical data colors for each category.
 - DefaultOpacity
 - 
- Type: double
 
The default opacity of a categorical color.
 - NullDataSettings
 - 
- Type: GeospatialNullDataSettings structure
 
The null data visualization settings.
 - NullDataVisibility
 - 
- Type: string
 
The state of visibility for null data.
 
GeospatialCategoricalDataColor
Description
The categorical data color for a single category.
Members
- Color
 - 
- Required: Yes
 - Type: string
 
The color and opacity values for the category data color.
 - DataValue
 - 
- Required: Yes
 - Type: string
 
The data value for the category data color.
 
GeospatialCircleRadius
Description
The geospatial radius for a circle.
Members
- Radius
 - 
- Type: double
 
The positive value for the radius of a circle.
 
GeospatialCircleSymbolStyle
Description
The properties for a circle symbol style.
Members
- CircleRadius
 - 
- Type: GeospatialCircleRadius structure
 
The radius of the circle.
 - FillColor
 - 
- Type: GeospatialColor structure
 
The color and opacity values for the fill color.
 - StrokeColor
 - 
- Type: GeospatialColor structure
 
The color and opacity values for the stroke color.
 - StrokeWidth
 - 
- Type: GeospatialLineWidth structure
 
The width of the stroke (border).
 
GeospatialColor
Description
The visualization properties for solid, gradient, and categorical colors.
Members
- Categorical
 - 
- Type: GeospatialCategoricalColor structure
 
The visualization properties for the categorical color.
 - Gradient
 - 
- Type: GeospatialGradientColor structure
 
The visualization properties for the gradient color.
 - Solid
 - 
- Type: GeospatialSolidColor structure
 
The visualization properties for the solid color.
 
GeospatialCoordinateBounds
Description
The bound options (north, south, west, east) of the geospatial window options.
Members
- East
 - 
- Required: Yes
 - Type: double
 
The longitude of the east bound of the geospatial coordinate bounds.
 - North
 - 
- Required: Yes
 - Type: double
 
The latitude of the north bound of the geospatial coordinate bounds.
 - South
 - 
- Required: Yes
 - Type: double
 
The latitude of the south bound of the geospatial coordinate bounds.
 - West
 - 
- Required: Yes
 - Type: double
 
The longitude of the west bound of the geospatial coordinate bounds.
 
GeospatialDataSourceItem
Description
The data source properties for the geospatial data.
Members
- StaticFileDataSource
 - 
- Type: GeospatialStaticFileSource structure
 
The static file data source properties for the geospatial data.
 
GeospatialGradientColor
Description
The definition for a gradient color.
Members
- DefaultOpacity
 - 
- Type: double
 
The default opacity for the gradient color.
 - NullDataSettings
 - 
- Type: GeospatialNullDataSettings structure
 
The null data visualization settings.
 - NullDataVisibility
 - 
- Type: string
 
The state of visibility for null data.
 - StepColors
 - 
- Required: Yes
 - Type: Array of GeospatialGradientStepColor structures
 
A list of gradient step colors for the gradient.
 
GeospatialGradientStepColor
Description
The gradient step color for a single step.
Members
- Color
 - 
- Required: Yes
 - Type: string
 
The color and opacity values for the gradient step color.
 - DataValue
 - 
- Required: Yes
 - Type: double
 
The data value for the gradient step color.
 
GeospatialHeatmapColorScale
Description
The color scale specification for the heatmap point style.
Members
- Colors
 - 
- Type: Array of GeospatialHeatmapDataColor structures
 
The list of colors to be used in heatmap point style.
 
GeospatialHeatmapConfiguration
Description
The heatmap configuration of the geospatial point style.
Members
- HeatmapColor
 - 
- Type: GeospatialHeatmapColorScale structure
 
The color scale specification for the heatmap point style.
 
GeospatialHeatmapDataColor
Description
The color to be used in the heatmap point style.
Members
- Color
 - 
- Required: Yes
 - Type: string
 
The hex color to be used in the heatmap point style.
 
GeospatialLayerColorField
Description
The color field that defines a gradient or categorical style.
Members
- ColorDimensionsFields
 - 
- Type: Array of DimensionField structures
 
A list of color dimension fields.
 - ColorValuesFields
 - 
- Type: Array of MeasureField structures
 
A list of color measure fields.
 
GeospatialLayerDefinition
Description
The definition properties for a geospatial layer.
Members
- LineLayer
 - 
- Type: GeospatialLineLayer structure
 
The definition for a line layer.
 - PointLayer
 - 
- Type: GeospatialPointLayer structure
 
The definition for a point layer.
 - PolygonLayer
 - 
- Type: GeospatialPolygonLayer structure
 
The definition for a polygon layer.
 
GeospatialLayerItem
Description
The properties for a single geospatial layer.
Members
- Actions
 - 
- Type: Array of LayerCustomAction structures
 
A list of custom actions for a layer.
 - DataSource
 - 
- Type: GeospatialDataSourceItem structure
 
The data source for the layer.
 - JoinDefinition
 - 
- Type: GeospatialLayerJoinDefinition structure
 
The join definition properties for a layer.
 - Label
 - 
- Type: string
 
The label that is displayed for the layer.
 - LayerDefinition
 - 
- Type: GeospatialLayerDefinition structure
 
The definition properties for a layer.
 - LayerId
 - 
- Required: Yes
 - Type: string
 
The ID of the layer.
 - LayerType
 - 
- Type: string
 
The layer type.
 - Tooltip
 - 
- Type: TooltipOptions structure
 
The display options for the visual tooltip.
 - Visibility
 - 
- Type: string
 
The state of visibility for the layer.
 
GeospatialLayerJoinDefinition
Description
The custom actions for a layer.
Members
- ColorField
 - 
- Type: GeospatialLayerColorField structure
 
The geospatial color field for the join definition.
 - DatasetKeyField
 - 
- Type: UnaggregatedField structure
 
The unaggregated field for a table.
 - ShapeKeyField
 - 
- Type: string
 
The name of the field or property in the geospatial data source.
 
GeospatialLayerMapConfiguration
Description
The map definition that defines map state, map style, and geospatial layers.
Members
- Interactions
 - 
- Type: VisualInteractionOptions structure
 
The general visual interactions setup for visual publish options
 - Legend
 - 
- Type: LegendOptions structure
 
The options for the legend setup of a visual.
 - MapLayers
 - 
- Type: Array of GeospatialLayerItem structures
 
The geospatial layers to visualize on the map.
 - MapState
 - 
- Type: GeospatialMapState structure
 
The map state properties for the map.
 - MapStyle
 - 
- Type: GeospatialMapStyle structure
 
The map style properties for the map.
 
GeospatialLineLayer
Description
The geospatial Line layer.
Members
- Style
 - 
- Required: Yes
 - Type: GeospatialLineStyle structure
 
The visualization style for a line layer.
 
GeospatialLineStyle
Description
The visualization style for a line layer.
Members
- LineSymbolStyle
 - 
- Type: GeospatialLineSymbolStyle structure
 
The symbol style for a line style.
 
GeospatialLineSymbolStyle
Description
The symbol style for a line layer.
Members
- FillColor
 - 
- Type: GeospatialColor structure
 
The color and opacity values for the fill color.
 - LineWidth
 - 
- Type: GeospatialLineWidth structure
 
The width value for a line.
 
GeospatialLineWidth
Description
The width properties for a line.
Members
- LineWidth
 - 
- Type: double
 
The positive value for the width of a line.
 
GeospatialMapAggregatedFieldWells
Description
The aggregated field wells for a geospatial map.
Members
- Colors
 - 
- Type: Array of DimensionField structures
 
The color field wells of a geospatial map.
 - Geospatial
 - 
- Type: Array of DimensionField structures
 
The geospatial field wells of a geospatial map. Values are grouped by geospatial fields.
 - Values
 - 
- Type: Array of MeasureField structures
 
The size field wells of a geospatial map. Values are aggregated based on geospatial fields.
 
GeospatialMapConfiguration
Description
The configuration of a GeospatialMapVisual.
Members
- FieldWells
 - 
- Type: GeospatialMapFieldWells structure
 
The field wells of the visual.
 - Interactions
 - 
- Type: VisualInteractionOptions structure
 
The general visual interactions setup for a visual.
 - Legend
 - 
- Type: LegendOptions structure
 
The legend display setup of the visual.
 - MapStyleOptions
 - 
- Type: GeospatialMapStyleOptions structure
 
The map style options of the geospatial map.
 - PointStyleOptions
 - 
- Type: GeospatialPointStyleOptions structure
 
The point style options of the geospatial map.
 - Tooltip
 - 
- Type: TooltipOptions structure
 
The tooltip display setup of the visual.
 - VisualPalette
 - 
- Type: VisualPalette structure
 
The visual display options for the visual palette.
 - WindowOptions
 - 
- Type: GeospatialWindowOptions structure
 
The window options of the geospatial map.
 
GeospatialMapFieldWells
Description
The field wells of a GeospatialMapVisual.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Members
- GeospatialMapAggregatedFieldWells
 - 
- Type: GeospatialMapAggregatedFieldWells structure
 
The aggregated field well for a geospatial map.
 
GeospatialMapState
Description
The map state properties for a map.
Members
- Bounds
 - 
- Type: GeospatialCoordinateBounds structure
 
The bound options (north, south, west, east) of the geospatial window options.
 - MapNavigation
 - 
- Type: string
 
Enables or disables map navigation for a map.
 
GeospatialMapStyle
Description
The map style properties for a map.
Members
- BackgroundColor
 - 
- Type: string
 
The background color and opacity values for a map.
 - BaseMapStyle
 - 
- Type: string
 
The selected base map style.
 - BaseMapVisibility
 - 
- Type: string
 
The state of visibility for the base map.
 
GeospatialMapStyleOptions
Description
The map style options of the geospatial map.
Members
- BaseMapStyle
 - 
- Type: string
 
The base map style of the geospatial map.
 
GeospatialMapVisual
Description
A geospatial map or a points on map visual.
For more information, see Creating point maps in the Amazon Quick Suite User Guide.
Members
- Actions
 - 
- Type: Array of VisualCustomAction structures
 
The list of custom actions that are configured for a visual.
 - ChartConfiguration
 - 
- Type: GeospatialMapConfiguration structure
 
The configuration settings of the visual.
 - ColumnHierarchies
 - 
- Type: Array of ColumnHierarchy structures
 
The column hierarchy that is used during drill-downs and drill-ups.
 - Subtitle
 - 
- Type: VisualSubtitleLabelOptions structure
 
The subtitle that is displayed on the visual.
 - Title
 - 
- Type: VisualTitleLabelOptions structure
 
The title that is displayed on the visual.
 - VisualContentAltText
 - 
- Type: string
 
The alt text for the visual.
 - VisualId
 - 
- Required: Yes
 - Type: string
 
The unique identifier of a visual. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers..
 
GeospatialNullDataSettings
Description
The properties for the visualization of null data.
Members
- SymbolStyle
 - 
- Required: Yes
 - Type: GeospatialNullSymbolStyle structure
 
The symbol style for null data.
 
GeospatialNullSymbolStyle
Description
The symbol style for null data.
Members
- FillColor
 - 
- Type: string
 
The color and opacity values for the fill color.
 - StrokeColor
 - 
- Type: string
 
The color and opacity values for the stroke color.
 - StrokeWidth
 - 
- Type: double
 
The width of the border stroke.
 
GeospatialPointLayer
Description
The geospatial Point layer.
Members
- Style
 - 
- Required: Yes
 - Type: GeospatialPointStyle structure
 
The visualization style for a point layer.
 
GeospatialPointStyle
Description
The point style for a point layer.
Members
- CircleSymbolStyle
 - 
- Type: GeospatialCircleSymbolStyle structure
 
The circle symbol style for a point layer.
 
GeospatialPointStyleOptions
Description
The point style of the geospatial map.
Members
- ClusterMarkerConfiguration
 - 
- Type: ClusterMarkerConfiguration structure
 
The cluster marker configuration of the geospatial point style.
 - HeatmapConfiguration
 - 
- Type: GeospatialHeatmapConfiguration structure
 
The heatmap configuration of the geospatial point style.
 - SelectedPointStyle
 - 
- Type: string
 
The selected point styles (point, cluster) of the geospatial map.
 
GeospatialPolygonLayer
Description
The geospatial polygon layer.
Members
- Style
 - 
- Required: Yes
 - Type: GeospatialPolygonStyle structure
 
The visualization style for a polygon layer.
 
GeospatialPolygonStyle
Description
The polygon style for a polygon layer.
Members
- PolygonSymbolStyle
 - 
- Type: GeospatialPolygonSymbolStyle structure
 
The polygon symbol style for a polygon layer.
 
GeospatialPolygonSymbolStyle
Description
The polygon symbol style for a polygon layer.
Members
- FillColor
 - 
- Type: GeospatialColor structure
 
The color and opacity values for the fill color.
 - StrokeColor
 - 
- Type: GeospatialColor structure
 
The color and opacity values for the stroke color.
 - StrokeWidth
 - 
- Type: GeospatialLineWidth structure
 
The width of the border stroke.
 
GeospatialSolidColor
Description
The definition for a solid color.
Members
- Color
 - 
- Required: Yes
 - Type: string
 
The color and opacity values for the color.
 - State
 - 
- Type: string
 
Enables and disables the view state of the color.
 
GeospatialStaticFileSource
Description
The source properties for a geospatial static file.
Members
- StaticFileId
 - 
- Required: Yes
 - Type: string
 
The ID of the static file.
 
GeospatialWindowOptions
Description
The window options of the geospatial map visual.
Members
- Bounds
 - 
- Type: GeospatialCoordinateBounds structure
 
The bounds options (north, south, west, east) of the geospatial window options.
 - MapZoomMode
 - 
- Type: string
 
The map zoom modes (manual, auto) of the geospatial window options.
 
GlobalTableBorderOptions
Description
Determines the border options for a table visual.
Members
- SideSpecificBorder
 - 
- Type: TableSideBorderOptions structure
 
Determines the options for side specific border.
 - UniformBorder
 - 
- Type: TableBorderOptions structure
 
Determines the options for uniform border.
 
GradientColor
Description
Determines the gradient color settings.
Members
- Stops
 - 
- Type: Array of GradientStop structures
 
The list of gradient color stops.
 
GradientStop
Description
Determines the gradient stop configuration.
Members
- Color
 - 
- Type: string
 
Determines the color.
 - DataValue
 - 
- Type: double
 
Determines the data value.
 - GradientOffset
 - 
- Required: Yes
 - Type: double
 
Determines gradient offset value.
 
GridLayoutCanvasSizeOptions
Description
Configuration options for the canvas of a grid layout.
Members
- ScreenCanvasSizeOptions
 - 
- Type: GridLayoutScreenCanvasSizeOptions structure
 
The options that determine the sizing of the canvas used in a grid layout.
 
GridLayoutConfiguration
Description
The configuration for a grid layout. Also called a tiled layout.
Visuals snap to a grid with standard spacing and alignment. Dashboards are displayed as designed, with options to fit to screen or view at actual size.
Members
- CanvasSizeOptions
 - 
- Type: GridLayoutCanvasSizeOptions structure
 
Configuration options for the canvas of a grid layout.
 - Elements
 - 
- Required: Yes
 - Type: Array of GridLayoutElement structures
 
The elements that are included in a grid layout.
 
GridLayoutElement
Description
An element within a grid layout.
Members
- ColumnIndex
 - 
- Type: int
 
The column index for the upper left corner of an element.
 - ColumnSpan
 - 
- Required: Yes
 - Type: int
 
The width of a grid element expressed as a number of grid columns.
 - ElementId
 - 
- Required: Yes
 - Type: string
 
A unique identifier for an element within a grid layout.
 - ElementType
 - 
- Required: Yes
 - Type: string
 
The type of element.
 - RowIndex
 - 
- Type: int
 
The row index for the upper left corner of an element.
 - RowSpan
 - 
- Required: Yes
 - Type: int
 
The height of a grid element expressed as a number of grid rows.
 
GridLayoutScreenCanvasSizeOptions
Description
The options that determine the sizing of the canvas used in a grid layout.
Members
- OptimizedViewPortWidth
 - 
- Type: string
 
The width that the view port will be optimized for when the layout renders.
 - ResizeOption
 - 
- Required: Yes
 - Type: string
 
This value determines the layout behavior when the viewport is resized.
-  
FIXED: A fixed width will be used when optimizing the layout. In the Quick Sight console, this option is calledClassic. -  
RESPONSIVE: The width of the canvas will be responsive and optimized to the view port. In the Quick Sight console, this option is calledTiled. 
 
Group
Description
A group in Quick Sight consists of a set of users. You can use groups to make it easier to manage access and security.
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) for the group.
 - Description
 - 
- Type: string
 
The group description.
 - GroupName
 - 
- Type: string
 
The name of the group.
 - PrincipalId
 - 
- Type: string
 
The principal ID of the group.
 
GroupMember
Description
A member of an Quick Sight group. Currently, group members must be users. Groups can't be members of another group. .
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) for the group member (user).
 - MemberName
 - 
- Type: string
 
The name of the group member (user).
 
GroupSearchFilter
Description
A GroupSearchFilter object that you want to apply to your search.
Members
- Name
 - 
- Required: Yes
 - Type: string
 
The name of the value that you want to use as a filter, for example
"Name": "GROUP_NAME". Currently, the only supported name isGROUP_NAME. - Operator
 - 
- Required: Yes
 - Type: string
 
The comparison operator that you want to use as a filter, for example
"Operator": "StartsWith". Currently, the only supported operator isStartsWith. - Value
 - 
- Required: Yes
 - Type: string
 
The value of the named item, in this case
GROUP_NAME, that you want to use as a filter. 
GrowthRateComputation
Description
The growth rate computation configuration.
Members
- ComputationId
 - 
- Required: Yes
 - Type: string
 
The ID for a computation.
 - Name
 - 
- Type: string
 
The name of a computation.
 - PeriodSize
 - 
- Type: int
 
The period size setup of a growth rate computation.
 - Time
 - 
- Type: DimensionField structure
 
The time field that is used in a computation.
 - Value
 - 
- Type: MeasureField structure
 
The value field that is used in a computation.
 
GutterStyle
Description
The display options for gutter spacing between tiles on a sheet.
Members
- Show
 - 
- Type: boolean
 
This Boolean value controls whether to display a gutter space between sheet tiles.
 
HeaderFooterSectionConfiguration
Description
The configuration of a header or footer section.
Members
- Layout
 - 
- Required: Yes
 - Type: SectionLayoutConfiguration structure
 
The layout configuration of the header or footer section.
 - SectionId
 - 
- Required: Yes
 - Type: string
 
The unique identifier of the header or footer section.
 - Style
 - 
- Type: SectionStyle structure
 
The style options of a header or footer section.
 
HeatMapAggregatedFieldWells
Description
The aggregated field wells of a heat map.
Members
- Columns
 - 
- Type: Array of DimensionField structures
 
The columns field well of a heat map.
 - Rows
 - 
- Type: Array of DimensionField structures
 
The rows field well of a heat map.
 - Values
 - 
- Type: Array of MeasureField structures
 
The values field well of a heat map.
 
HeatMapConfiguration
Description
The configuration of a heat map.
Members
- ColorScale
 - 
- Type: ColorScale structure
 
The color options (gradient color, point of divergence) in a heat map.
 - ColumnAxisDisplayOptions
 - 
- Type: AxisDisplayOptions structure
 
The options that determine the presentation of the row axis label.
 - ColumnLabelOptions
 - 
- Type: ChartAxisLabelOptions structure
 
The label options of the column that is displayed in a heat map.
 - DataLabels
 - 
- Type: DataLabelOptions structure
 
The options that determine if visual data labels are displayed.
 - FieldWells
 - 
- Type: HeatMapFieldWells structure
 
The field wells of the visual.
 - Interactions
 - 
- Type: VisualInteractionOptions structure
 
The general visual interactions setup for a visual.
 - Legend
 - 
- Type: LegendOptions structure
 
The legend display setup of the visual.
 - RowAxisDisplayOptions
 - 
- Type: AxisDisplayOptions structure
 
The options that determine the presentation of the row axis label.
 - RowLabelOptions
 - 
- Type: ChartAxisLabelOptions structure
 
The label options of the row that is displayed in a
heat map. - SortConfiguration
 - 
- Type: HeatMapSortConfiguration structure
 
The sort configuration of a heat map.
 - Tooltip
 - 
- Type: TooltipOptions structure
 
The tooltip display setup of the visual.
 
HeatMapFieldWells
Description
The field well configuration of a heat map.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Members
- HeatMapAggregatedFieldWells
 - 
- Type: HeatMapAggregatedFieldWells structure
 
The aggregated field wells of a heat map.
 
HeatMapSortConfiguration
Description
The sort configuration of a heat map.
Members
- HeatMapColumnItemsLimitConfiguration
 - 
- Type: ItemsLimitConfiguration structure
 
The limit on the number of columns that are displayed in a heat map.
 - HeatMapColumnSort
 - 
- Type: Array of FieldSortOptions structures
 
The column sort configuration for heat map for columns that aren't a part of a field well.
 - HeatMapRowItemsLimitConfiguration
 - 
- Type: ItemsLimitConfiguration structure
 
The limit on the number of rows that are displayed in a heat map.
 - HeatMapRowSort
 - 
- Type: Array of FieldSortOptions structures
 
The field sort configuration of the rows fields.
 
HeatMapVisual
Description
A heat map.
For more information, see Using heat maps in the Amazon Quick Suite User Guide.
Members
- Actions
 - 
- Type: Array of VisualCustomAction structures
 
The list of custom actions that are configured for a visual.
 - ChartConfiguration
 - 
- Type: HeatMapConfiguration structure
 
The configuration of a heat map.
 - ColumnHierarchies
 - 
- Type: Array of ColumnHierarchy structures
 
The column hierarchy that is used during drill-downs and drill-ups.
 - Subtitle
 - 
- Type: VisualSubtitleLabelOptions structure
 
The subtitle that is displayed on the visual.
 - Title
 - 
- Type: VisualTitleLabelOptions structure
 
The title that is displayed on the visual.
 - VisualContentAltText
 - 
- Type: string
 
The alt text for the visual.
 - VisualId
 - 
- Required: Yes
 - Type: string
 
The unique identifier of a visual. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers.
 
HistogramAggregatedFieldWells
Description
The field well configuration of a histogram.
Members
- Values
 - 
- Type: Array of MeasureField structures
 
The value field wells of a histogram. Values are aggregated by
COUNTorDISTINCT_COUNT. 
HistogramBinOptions
Description
The options that determine the presentation of histogram bins.
Members
- BinCount
 - 
- Type: BinCountOptions structure
 
The options that determine the bin count of a histogram.
 - BinWidth
 - 
- Type: BinWidthOptions structure
 
The options that determine the bin width of a histogram.
 - SelectedBinType
 - 
- Type: string
 
The options that determine the selected bin type.
 - StartValue
 - 
- Type: double
 
The options that determine the bin start value.
 
HistogramConfiguration
Description
The configuration for a HistogramVisual.
Members
- BinOptions
 - 
- Type: HistogramBinOptions structure
 
The options that determine the presentation of histogram bins.
 - DataLabels
 - 
- Type: DataLabelOptions structure
 
The data label configuration of a histogram.
 - FieldWells
 - 
- Type: HistogramFieldWells structure
 
The field well configuration of a histogram.
 - Interactions
 - 
- Type: VisualInteractionOptions structure
 
The general visual interactions setup for a visual.
 - Tooltip
 - 
- Type: TooltipOptions structure
 
The tooltip configuration of a histogram.
 - VisualPalette
 - 
- Type: VisualPalette structure
 
The visual palette configuration of a histogram.
 - XAxisDisplayOptions
 - 
- Type: AxisDisplayOptions structure
 
The options that determine the presentation of the x-axis.
 - XAxisLabelOptions
 - 
- Type: ChartAxisLabelOptions structure
 
The options that determine the presentation of the x-axis label.
 - YAxisDisplayOptions
 - 
- Type: AxisDisplayOptions structure
 
The options that determine the presentation of the y-axis.
 
HistogramFieldWells
Description
The field well configuration of a histogram.
Members
- HistogramAggregatedFieldWells
 - 
- Type: HistogramAggregatedFieldWells structure
 
The field well configuration of a histogram.
 
HistogramVisual
Description
A histogram.
For more information, see Using histograms in the Amazon Quick Suite User Guide.
Members
- Actions
 - 
- Type: Array of VisualCustomAction structures
 
The list of custom actions that are configured for a visual.
 - ChartConfiguration
 - 
- Type: HistogramConfiguration structure
 
The configuration for a
HistogramVisual. - Subtitle
 - 
- Type: VisualSubtitleLabelOptions structure
 
The subtitle that is displayed on the visual.
 - Title
 - 
- Type: VisualTitleLabelOptions structure
 
The title that is displayed on the visual.
 - VisualContentAltText
 - 
- Type: string
 
The alt text for the visual.
 - VisualId
 - 
- Required: Yes
 - Type: string
 
The unique identifier of a visual. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers.
 
IAMConnectionMetadata
Description
Authentication metadata for IAM-based connections, used for first-party Amazon Web Services service integrations.
Members
- RoleArn
 - 
- Required: Yes
 - Type: string
 
The Amazon Resource Name (ARN) of the IAM role to assume for authentication with Amazon Web Services services. This IAM role should be in the same account as Quick Sight.
 
IAMPolicyAssignment
Description
An Identity and Access Management (IAM) policy assignment.
Members
- AssignmentId
 - 
- Type: string
 
Assignment ID.
 - AssignmentName
 - 
- Type: string
 
Assignment name.
 - AssignmentStatus
 - 
- Type: string
 
Assignment status.
 - AwsAccountId
 - 
- Type: string
 
The Amazon Web Services account ID.
 - Identities
 - 
- Type: Associative array of custom strings keys (String) to stringss
 
Identities.
 - PolicyArn
 - 
- Type: string
 
The Amazon Resource Name (ARN) for the IAM policy.
 
IAMPolicyAssignmentSummary
Description
IAM policy assignment summary.
Members
- AssignmentName
 - 
- Type: string
 
Assignment name.
 - AssignmentStatus
 - 
- Type: string
 
Assignment status.
 
Identifier
Description
The definition for the identifier.
Members
- Identity
 - 
- Required: Yes
 - Type: string
 
The identity of the identifier.
 
IdentityCenterConfiguration
Description
The parameters for an IAM Identity Center configuration.
Members
- EnableIdentityPropagation
 - 
- Type: boolean
 
A Boolean option that controls whether Trusted Identity Propagation should be used.
 
IdentityTypeNotSupportedException
Description
The identity type specified isn't supported. Supported identity types include IAM and QUICKSIGHT.
Members
- Message
 - 
- Type: string
 
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this request.
 
Image
Description
The logo image.
Members
- GeneratedImageUrl
 - 
- Type: string
 
The URL that points to the generated logo image.
 - Source
 - 
- Type: ImageSource structure
 
The source of the logo image.
 
ImageConfiguration
Description
The logo image configuration.
Members
- Source
 - 
- Type: ImageSource structure
 
The source of the image.
 
ImageCustomAction
Description
A custom action defined on an image.
Members
- ActionOperations
 - 
- Required: Yes
 - Type: Array of ImageCustomActionOperation structures
 
A list of
ImageCustomActionOperations.This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
 - CustomActionId
 - 
- Required: Yes
 - Type: string
 
The ID of the custom action.
 - Name
 - 
- Required: Yes
 - Type: string
 
The name of the custom action.
 - Status
 - 
- Type: string
 
The status of the custom action.
 - Trigger
 - 
- Required: Yes
 - Type: string
 
The trigger of the
VisualCustomAction.Valid values are defined as follows:
-  
CLICK: Initiates a custom action by a left pointer click on a data point. -  
MENU: Initiates a custom action by right pointer click from the menu. 
 
ImageCustomActionOperation
Description
The operation that is defined by the custom action.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Members
- NavigationOperation
 - 
- Type: CustomActionNavigationOperation structure
 
The navigation operation that navigates between different sheets in the same analysis.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
 - SetParametersOperation
 - 
- Type: CustomActionSetParametersOperation structure
 
The set parameter operation that sets parameters in custom action.
 - URLOperation
 - 
- Type: CustomActionURLOperation structure
 
The URL operation that opens a link to another webpage.
 
ImageInteractionOptions
Description
The general image interactions setup for image publish options.
Members
- ImageMenuOption
 - 
- Type: ImageMenuOption structure
 
The menu options for the image.
 
ImageMenuOption
Description
The menu options for the interactions of an image.
Members
- AvailabilityStatus
 - 
- Type: string
 
The availability status of the image menu. If the value of this property is set to
ENABLED, dashboard readers can interact with the image menu. 
ImageSet
ImageSetConfiguration
Description
The image set configuration.
Members
- Original
 - 
- Required: Yes
 - Type: ImageConfiguration structure
 
The original image.
 
ImageSource
Description
The source of the image.
Members
- PublicUrl
 - 
- Type: string
 
The public URL that points to the source image.
 - S3Uri
 - 
- Type: string
 
The Amazon S3 URI that points to the source image.
 
ImageStaticFile
Description
A static file that contains an image.
Members
- Source
 - 
- Type: StaticFileSource structure
 
The source of the image static file.
 - StaticFileId
 - 
- Required: Yes
 - Type: string
 
The ID of the static file that contains an image.
 
ImpalaParameters
Description
The parameters that are required to connect to a Impala data source.
Members
- Database
 - 
- Type: string
 
The database of the Impala data source.
 - Host
 - 
- Required: Yes
 - Type: string
 
The host name of the Impala data source.
 - Port
 - 
- Required: Yes
 - Type: int
 
The port of the Impala data source.
 - SqlEndpointPath
 - 
- Required: Yes
 - Type: string
 
The HTTP path of the Impala data source.
 
IncrementalRefresh
Description
The incremental refresh configuration for a dataset.
Members
- LookbackWindow
 - 
- Required: Yes
 - Type: LookbackWindow structure
 
The lookback window setup for an incremental refresh configuration.
 
Ingestion
Description
Information about the SPICE ingestion for a dataset.
Members
- Arn
 - 
- Required: Yes
 - Type: string
 
The Amazon Resource Name (ARN) of the resource.
 - CreatedTime
 - 
- Required: Yes
 - Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The time that this ingestion started.
 - ErrorInfo
 - 
- Type: ErrorInfo structure
 
Error information for this ingestion.
 - IngestionId
 - 
- Type: string
 
Ingestion ID.
 - IngestionSizeInBytes
 - 
- Type: long (int|float)
 
The size of the data ingested, in bytes.
 - IngestionStatus
 - 
- Required: Yes
 - Type: string
 
Ingestion status.
 - IngestionTimeInSeconds
 - 
- Type: long (int|float)
 
The time that this ingestion took, measured in seconds.
 - QueueInfo
 - 
- Type: QueueInfo structure
 
Information about a queued dataset SPICE ingestion.
 - RequestSource
 - 
- Type: string
 
Event source for this ingestion.
 - RequestType
 - 
- Type: string
 
Type of this ingestion.
 - RowInfo
 - 
- Type: RowInfo structure
 
Information about rows for a data set SPICE ingestion.
 
InnerFilter
Description
The InnerFilter defines the subset of data to be used with the NestedFilter.
Members
- CategoryInnerFilter
 - 
- Type: CategoryInnerFilter structure
 
A
CategoryInnerFilterfilters text values for theNestedFilter. 
InputColumn
Description
Metadata for a column that is used as the input of a transform operation.
Members
- Name
 - 
- Required: Yes
 - Type: string
 
The name of this column in the underlying data source.
 - SubType
 - 
- Type: string
 
The sub data type of the column. Sub types are only available for decimal columns that are part of a SPICE dataset.
 - Type
 - 
- Required: Yes
 - Type: string
 
The data type of the column.
 
InsightConfiguration
Description
The configuration of an insight visual.
Members
- Computations
 - 
- Type: Array of Computation structures
 
The computations configurations of the insight visual
 - CustomNarrative
 - 
- Type: CustomNarrativeOptions structure
 
The custom narrative of the insight visual.
 - Interactions
 - 
- Type: VisualInteractionOptions structure
 
The general visual interactions setup for a visual.
 
InsightVisual
Description
An insight visual.
For more information, see Working with insights in the Amazon Quick Suite User Guide.
Members
- Actions
 - 
- Type: Array of VisualCustomAction structures
 
The list of custom actions that are configured for a visual.
 - DataSetIdentifier
 - 
- Required: Yes
 - Type: string
 
The dataset that is used in the insight visual.
 - InsightConfiguration
 - 
- Type: InsightConfiguration structure
 
The configuration of an insight visual.
 - Subtitle
 - 
- Type: VisualSubtitleLabelOptions structure
 
The subtitle that is displayed on the visual.
 - Title
 - 
- Type: VisualTitleLabelOptions structure
 
The title that is displayed on the visual.
 - VisualContentAltText
 - 
- Type: string
 
The alt text for the visual.
 - VisualId
 - 
- Required: Yes
 - Type: string
 
The unique identifier of a visual. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers.
 
IntegerDatasetParameter
Description
An integer parameter for a dataset.
Members
- DefaultValues
 - 
- Type: IntegerDatasetParameterDefaultValues structure
 
A list of default values for a given integer parameter. This structure only accepts static values.
 - Id
 - 
- Required: Yes
 - Type: string
 
An identifier for the integer parameter created in the dataset.
 - Name
 - 
- Required: Yes
 - Type: string
 
The name of the integer parameter that is created in the dataset.
 - ValueType
 - 
- Required: Yes
 - Type: string
 
The value type of the dataset parameter. Valid values are
single valueormulti value. 
IntegerDatasetParameterDefaultValues
Description
The default values of an integer parameter.
Members
- StaticValues
 - 
- Type: Array of long (int|float)s
 
A list of static default values for a given integer parameter.
 
IntegerDefaultValues
Description
The default values of the IntegerParameterDeclaration.
Members
- DynamicValue
 - 
- Type: DynamicDefaultValue structure
 
The dynamic value of the
IntegerDefaultValues. Different defaults are displayed according to users, groups, and values mapping. - StaticValues
 - 
- Type: Array of long (int|float)s
 
The static values of the
IntegerDefaultValues. 
IntegerParameter
Description
An integer parameter.
Members
- Name
 - 
- Required: Yes
 - Type: string
 
The name of the integer parameter.
 - Values
 - 
- Required: Yes
 - Type: Array of long (int|float)s
 
The values for the integer parameter.
 
IntegerParameterDeclaration
Description
A parameter declaration for the Integer data type.
Members
- DefaultValues
 - 
- Type: IntegerDefaultValues structure
 
The default values of a parameter. If the parameter is a single-value parameter, a maximum of one default value can be provided.
 - MappedDataSetParameters
 - 
- Type: Array of MappedDataSetParameter structures
 
A list of dataset parameters that are mapped to an analysis parameter.
 - Name
 - 
- Required: Yes
 - Type: string
 
The name of the parameter that is being declared.
 - ParameterValueType
 - 
- Required: Yes
 - Type: string
 
The value type determines whether the parameter is a single-value or multi-value parameter.
 - ValueWhenUnset
 - 
- Type: IntegerValueWhenUnsetConfiguration structure
 
A parameter declaration for the
Integerdata type. 
IntegerValueWhenUnsetConfiguration
Description
A parameter declaration for the Integer data type.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Members
- CustomValue
 - 
- Type: long (int|float)
 
A custom value that's used when the value of a parameter isn't set.
 - ValueWhenUnsetOption
 - 
- Type: string
 
The built-in options for default values. The value can be one of the following:
-  
RECOMMENDED: The recommended value. -  
NULL: TheNULLvalue. 
 
InternalFailureException
Description
An internal failure occurred.
Members
- Message
 - 
- Type: string
 
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this request.
 
InternalServerException
Description
An internal service exception.
Members
- Message
 - 
- Required: Yes
 - Type: string
 
 
InvalidNextTokenException
Description
The NextToken value isn't valid.
Members
- Message
 - 
- Type: string
 
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this request.
 
InvalidParameterValueException
Description
One or more parameters has a value that isn't valid.
Members
- Message
 - 
- Type: string
 
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this request.
 
InvalidRequestException
Description
You don't have this feature activated for your account. To fix this issue, contact Amazon Web Services support.
Members
- Message
 - 
- Type: string
 
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this request.
 
InvalidTopicReviewedAnswer
Description
The definition for a InvalidTopicReviewedAnswer.
Members
- AnswerId
 - 
- Type: string
 
The answer ID for the
InvalidTopicReviewedAnswer. - Error
 - 
- Type: string
 
The error that is returned for the
InvalidTopicReviewedAnswer. 
ItemsLimitConfiguration
Description
The limit configuration of the visual display for an axis.
Members
- ItemsLimit
 - 
- Type: long (int|float)
 
The limit on how many items of a field are showed in the chart. For example, the number of slices that are displayed in a pie chart.
 - OtherCategories
 - 
- Type: string
 
The
Show otherof an axis in the chart. Choose one of the following options:-  
INCLUDE -  
EXCLUDE 
 
JiraParameters
Description
The parameters for Jira.
Members
- SiteBaseUrl
 - 
- Required: Yes
 - Type: string
 
The base URL of the Jira site.
 
JoinInstruction
Description
The instructions associated with a join.
Members
- LeftJoinKeyProperties
 - 
- Type: JoinKeyProperties structure
 
Join key properties of the left operand.
 - LeftOperand
 - 
- Required: Yes
 - Type: string
 
The operand on the left side of a join.
 - OnClause
 - 
- Required: Yes
 - Type: string
 
The join instructions provided in the
ONclause of a join. - RightJoinKeyProperties
 - 
- Type: JoinKeyProperties structure
 
Join key properties of the right operand.
 - RightOperand
 - 
- Required: Yes
 - Type: string
 
The operand on the right side of a join.
 - Type
 - 
- Required: Yes
 - Type: string
 
The type of join that it is.
 
JoinKeyProperties
Description
Properties associated with the columns participating in a join.
Members
- UniqueKey
 - 
- Type: boolean
 
A value that indicates that a row in a table is uniquely identified by the columns in a join key. This is used by Quick Sight to optimize query performance.
 
KPIActualValueConditionalFormatting
Description
The conditional formatting for the actual value of a KPI visual.
Members
- Icon
 - 
- Type: ConditionalFormattingIcon structure
 
The conditional formatting of the actual value's icon.
 - TextColor
 - 
- Type: ConditionalFormattingColor structure
 
The conditional formatting of the actual value's text color.
 
KPIComparisonValueConditionalFormatting
Description
The conditional formatting for the comparison value of a KPI visual.
Members
- Icon
 - 
- Type: ConditionalFormattingIcon structure
 
The conditional formatting of the comparison value's icon.
 - TextColor
 - 
- Type: ConditionalFormattingColor structure
 
The conditional formatting of the comparison value's text color.
 
KPIConditionalFormatting
Description
The conditional formatting of a KPI visual.
Members
- ConditionalFormattingOptions
 - 
- Type: Array of KPIConditionalFormattingOption structures
 
The conditional formatting options of a KPI visual.
 
KPIConditionalFormattingOption
Description
The conditional formatting options of a KPI visual.
Members
- ActualValue
 - 
- Type: KPIActualValueConditionalFormatting structure
 
The conditional formatting for the actual value of a KPI visual.
 - ComparisonValue
 - 
- Type: KPIComparisonValueConditionalFormatting structure
 
The conditional formatting for the comparison value of a KPI visual.
 - PrimaryValue
 - 
- Type: KPIPrimaryValueConditionalFormatting structure
 
The conditional formatting for the primary value of a KPI visual.
 - ProgressBar
 - 
- Type: KPIProgressBarConditionalFormatting structure
 
The conditional formatting for the progress bar of a KPI visual.
 
KPIConfiguration
Description
The configuration of a KPI visual.
Members
- FieldWells
 - 
- Type: KPIFieldWells structure
 
The field well configuration of a KPI visual.
 - Interactions
 - 
- Type: VisualInteractionOptions structure
 
The general visual interactions setup for a visual.
 - KPIOptions
 - 
- Type: KPIOptions structure
 
The options that determine the presentation of a KPI visual.
 - SortConfiguration
 - 
- Type: KPISortConfiguration structure
 
The sort configuration of a KPI visual.
 
KPIFieldWells
Description
The field well configuration of a KPI visual.
Members
- TargetValues
 - 
- Type: Array of MeasureField structures
 
The target value field wells of a KPI visual.
 - TrendGroups
 - 
- Type: Array of DimensionField structures
 
The trend group field wells of a KPI visual.
 - Values
 - 
- Type: Array of MeasureField structures
 
The value field wells of a KPI visual.
 
KPIOptions
Description
The options that determine the presentation of a KPI visual.
Members
- Comparison
 - 
- Type: ComparisonConfiguration structure
 
The comparison configuration of a KPI visual.
 - PrimaryValueDisplayType
 - 
- Type: string
 
The options that determine the primary value display type.
 - PrimaryValueFontConfiguration
 - 
- Type: FontConfiguration structure
 
The options that determine the primary value font configuration.
 - ProgressBar
 - 
- Type: ProgressBarOptions structure
 
The options that determine the presentation of the progress bar of a KPI visual.
 - SecondaryValue
 - 
- Type: SecondaryValueOptions structure
 
The options that determine the presentation of the secondary value of a KPI visual.
 - SecondaryValueFontConfiguration
 - 
- Type: FontConfiguration structure
 
The options that determine the secondary value font configuration.
 - Sparkline
 - 
- Type: KPISparklineOptions structure
 
The options that determine the visibility, color, type, and tooltip visibility of the sparkline of a KPI visual.
 - TrendArrows
 - 
- Type: TrendArrowOptions structure
 
The options that determine the presentation of trend arrows in a KPI visual.
 - VisualLayoutOptions
 - 
- Type: KPIVisualLayoutOptions structure
 
The options that determine the layout a KPI visual.
 
KPIPrimaryValueConditionalFormatting
Description
The conditional formatting for the primary value of a KPI visual.
Members
- Icon
 - 
- Type: ConditionalFormattingIcon structure
 
The conditional formatting of the primary value's icon.
 - TextColor
 - 
- Type: ConditionalFormattingColor structure
 
The conditional formatting of the primary value's text color.
 
KPIProgressBarConditionalFormatting
Description
The conditional formatting for the progress bar of a KPI visual.
Members
- ForegroundColor
 - 
- Type: ConditionalFormattingColor structure
 
The conditional formatting of the progress bar's foreground color.
 
KPISortConfiguration
Description
The sort configuration of a KPI visual.
Members
- TrendGroupSort
 - 
- Type: Array of FieldSortOptions structures
 
The sort configuration of the trend group fields.
 
KPISparklineOptions
Description
The options that determine the visibility, color, type, and tooltip visibility of the sparkline of a KPI visual.
Members
- Color
 - 
- Type: string
 
The color of the sparkline.
 - TooltipVisibility
 - 
- Type: string
 
The tooltip visibility of the sparkline.
 - Type
 - 
- Required: Yes
 - Type: string
 
The type of the sparkline.
 - Visibility
 - 
- Type: string
 
The visibility of the sparkline.
 
KPIVisual
Description
A key performance indicator (KPI).
For more information, see Using KPIs in the Amazon Quick Suite User Guide.
Members
- Actions
 - 
- Type: Array of VisualCustomAction structures
 
The list of custom actions that are configured for a visual.
 - ChartConfiguration
 - 
- Type: KPIConfiguration structure
 
The configuration of a KPI visual.
 - ColumnHierarchies
 - 
- Type: Array of ColumnHierarchy structures
 
The column hierarchy that is used during drill-downs and drill-ups.
 - ConditionalFormatting
 - 
- Type: KPIConditionalFormatting structure
 
The conditional formatting of a KPI visual.
 - Subtitle
 - 
- Type: VisualSubtitleLabelOptions structure
 
The subtitle that is displayed on the visual.
 - Title
 - 
- Type: VisualTitleLabelOptions structure
 
The title that is displayed on the visual.
 - VisualContentAltText
 - 
- Type: string
 
The alt text for the visual.
 - VisualId
 - 
- Required: Yes
 - Type: string
 
The unique identifier of a visual. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers.
 
KPIVisualLayoutOptions
Description
The options that determine the layout a KPI visual.
Members
- StandardLayout
 - 
- Type: KPIVisualStandardLayout structure
 
The standard layout of the KPI visual.
 
KPIVisualStandardLayout
Description
The standard layout of the KPI visual.
Members
- Type
 - 
- Required: Yes
 - Type: string
 
The standard layout type.
 
LabelOptions
Description
The share label options for the labels.
Members
- CustomLabel
 - 
- Type: string
 
The text for the label.
 - FontConfiguration
 - 
- Type: FontConfiguration structure
 
The font configuration of the label.
 - Visibility
 - 
- Type: string
 
Determines whether or not the label is visible.
 
LayerCustomAction
Description
A layer custom action.
Members
- ActionOperations
 - 
- Required: Yes
 - Type: Array of LayerCustomActionOperation structures
 
A list of
LayerCustomActionOperations.This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
 - CustomActionId
 - 
- Required: Yes
 - Type: string
 
The ID of the custom action.
 - Name
 - 
- Required: Yes
 - Type: string
 
The name of the custom action.
 - Status
 - 
- Type: string
 
The status of the
LayerCustomAction. - Trigger
 - 
- Required: Yes
 - Type: string
 
The trigger of the
LayerCustomAction.Valid values are defined as follows:
-  
DATA_POINT_CLICK: Initiates a custom action by a left pointer click on a data point. -  
DATA_POINT_MENU: Initiates a custom action by right pointer click from the menu. 
 
LayerCustomActionOperation
Description
The operation that is defined by the custom action.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Members
- FilterOperation
 - 
- Type: CustomActionFilterOperation structure
 
The filter operation that filters data included in a visual or in an entire sheet.
 - NavigationOperation
 - 
- Type: CustomActionNavigationOperation structure
 
The navigation operation that navigates between different sheets in the same analysis.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
 - SetParametersOperation
 - 
- Type: CustomActionSetParametersOperation structure
 
The set parameter operation that sets parameters in custom action.
 - URLOperation
 - 
- Type: CustomActionURLOperation structure
 
The URL operation that opens a link to another webpage.
 
LayerMapVisual
Description
A layer map visual.
Members
- ChartConfiguration
 - 
- Type: GeospatialLayerMapConfiguration structure
 
The configuration settings of the visual.
 - DataSetIdentifier
 - 
- Required: Yes
 - Type: string
 
The dataset that is used to create the layer map visual. You can't create a visual without a dataset.
 - Subtitle
 - 
- Type: VisualSubtitleLabelOptions structure
 
The subtitle label options for a visual.
 - Title
 - 
- Type: VisualTitleLabelOptions structure
 
The title label options for a visual.
 - VisualContentAltText
 - 
- Type: string
 
The alt text for the visual.
 - VisualId
 - 
- Required: Yes
 - Type: string
 
The ID of the visual.
 
Layout
Description
A Layout defines the placement of elements within a sheet.
For more information, see Types of layout in the Amazon Quick Suite User Guide.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Members
- Configuration
 - 
- Required: Yes
 - Type: LayoutConfiguration structure
 
The configuration that determines what the type of layout for a sheet.
 
LayoutConfiguration
Description
The configuration that determines what the type of layout will be used on a sheet.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Members
- FreeFormLayout
 - 
- Type: FreeFormLayoutConfiguration structure
 
A free-form is optimized for a fixed width and has more control over the exact placement of layout elements.
 - GridLayout
 - 
- Type: GridLayoutConfiguration structure
 
A type of layout that can be used on a sheet. In a grid layout, visuals snap to a grid with standard spacing and alignment. Dashboards are displayed as designed, with options to fit to screen or view at actual size. A grid layout can be configured to behave in one of two ways when the viewport is resized:
FIXEDorRESPONSIVE. - SectionBasedLayout
 - 
- Type: SectionBasedLayoutConfiguration structure
 
A section based layout organizes visuals into multiple sections and has customized header, footer and page break.
 
LegendOptions
Description
The options for the legend setup of a visual.
Members
- Height
 - 
- Type: string
 
The height of the legend. If this value is omitted, a default height is used when rendering.
 - Position
 - 
- Type: string
 
The positions for the legend. Choose one of the following options:
-  
AUTO -  
RIGHT -  
BOTTOM -  
LEFT 
 - Title
 - 
- Type: LabelOptions structure
 
The custom title for the legend.
 - ValueFontConfiguration
 - 
- Type: FontConfiguration structure
 
Configures the display properties of the given text.
 - Visibility
 - 
- Type: string
 
Determines whether or not the legend is visible.
 - Width
 - 
- Type: string
 
The width of the legend. If this value is omitted, a default width is used when rendering.
 
LimitExceededException
Description
A limit is exceeded.
Members
- Message
 - 
- Type: string
 
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this request.
 - ResourceType
 - 
- Type: string
 
Limit exceeded.
 
LineChartAggregatedFieldWells
Description
The field well configuration of a line chart.
Members
- Category
 - 
- Type: Array of DimensionField structures
 
The category field wells of a line chart. Values are grouped by category fields.
 - Colors
 - 
- Type: Array of DimensionField structures
 
The color field wells of a line chart. Values are grouped by category fields.
 - SmallMultiples
 - 
- Type: Array of DimensionField structures
 
The small multiples field well of a line chart.
 - Values
 - 
- Type: Array of MeasureField structures
 
The value field wells of a line chart. Values are aggregated based on categories.
 
LineChartConfiguration
Description
The configuration of a line chart.
Members
- ContributionAnalysisDefaults
 - 
- Type: Array of ContributionAnalysisDefault structures
 
The default configuration of a line chart's contribution analysis.
 - DataLabels
 - 
- Type: DataLabelOptions structure
 
The data label configuration of a line chart.
 - DefaultSeriesSettings
 - 
- Type: LineChartDefaultSeriesSettings structure
 
The options that determine the default presentation of all line series in
LineChartVisual. - FieldWells
 - 
- Type: LineChartFieldWells structure
 
The field well configuration of a line chart.
 - ForecastConfigurations
 - 
- Type: Array of ForecastConfiguration structures
 
The forecast configuration of a line chart.
 - Interactions
 - 
- Type: VisualInteractionOptions structure
 
The general visual interactions setup for a visual.
 - Legend
 - 
- Type: LegendOptions structure
 
The legend configuration of a line chart.
 - PrimaryYAxisDisplayOptions
 - 
- Type: LineSeriesAxisDisplayOptions structure
 
The series axis configuration of a line chart.
 - PrimaryYAxisLabelOptions
 - 
- Type: ChartAxisLabelOptions structure
 
The options that determine the presentation of the y-axis label.
 - ReferenceLines
 - 
- Type: Array of ReferenceLine structures
 
The reference lines configuration of a line chart.
 - SecondaryYAxisDisplayOptions
 - 
- Type: LineSeriesAxisDisplayOptions structure
 
The series axis configuration of a line chart.
 - SecondaryYAxisLabelOptions
 - 
- Type: ChartAxisLabelOptions structure
 
The options that determine the presentation of the secondary y-axis label.
 - Series
 - 
- Type: Array of SeriesItem structures
 
The series item configuration of a line chart.
 - SingleAxisOptions
 - 
- Type: SingleAxisOptions structure
 
The settings of a chart's single axis configuration.
 - SmallMultiplesOptions
 - 
- Type: SmallMultiplesOptions structure
 
The small multiples setup for the visual.
 - SortConfiguration
 - 
- Type: LineChartSortConfiguration structure
 
The sort configuration of a line chart.
 - Tooltip
 - 
- Type: TooltipOptions structure
 
The tooltip configuration of a line chart.
 - Type
 - 
- Type: string
 
Determines the type of the line chart.
 - VisualPalette
 - 
- Type: VisualPalette structure
 
The visual palette configuration of a line chart.
 - XAxisDisplayOptions
 - 
- Type: AxisDisplayOptions structure
 
The options that determine the presentation of the x-axis.
 - XAxisLabelOptions
 - 
- Type: ChartAxisLabelOptions structure
 
The options that determine the presentation of the x-axis label.
 
LineChartDefaultSeriesSettings
Description
The options that determine the default presentation of all line series in LineChartVisual.
Members
- AxisBinding
 - 
- Type: string
 
The axis to which you are binding all line series to.
 - LineStyleSettings
 - 
- Type: LineChartLineStyleSettings structure
 
Line styles options for all line series in the visual.
 - MarkerStyleSettings
 - 
- Type: LineChartMarkerStyleSettings structure
 
Marker styles options for all line series in the visual.
 
LineChartFieldWells
Description
The field well configuration of a line chart.
Members
- LineChartAggregatedFieldWells
 - 
- Type: LineChartAggregatedFieldWells structure
 
The field well configuration of a line chart.
 
LineChartLineStyleSettings
Description
Line styles options for a line series in LineChartVisual.
Members
- LineInterpolation
 - 
- Type: string
 
Interpolation style for line series.
-  
LINEAR: Show as default, linear style. -  
SMOOTH: Show as a smooth curve. -  
STEPPED: Show steps in line. 
 - LineStyle
 - 
- Type: string
 
Line style for line series.
-  
SOLID: Show as a solid line. -  
DOTTED: Show as a dotted line. -  
DASHED: Show as a dashed line. 
 - LineVisibility
 - 
- Type: string
 
Configuration option that determines whether to show the line for the series.
 - LineWidth
 - 
- Type: string
 
Width that determines the line thickness.
 
LineChartMarkerStyleSettings
Description
Marker styles options for a line series in LineChartVisual.
Members
- MarkerColor
 - 
- Type: string
 
Color of marker in the series.
 - MarkerShape
 - 
- Type: string
 
Shape option for markers in the series.
-  
CIRCLE: Show marker as a circle. -  
TRIANGLE: Show marker as a triangle. -  
SQUARE: Show marker as a square. -  
DIAMOND: Show marker as a diamond. -  
ROUNDED_SQUARE: Show marker as a rounded square. 
 - MarkerSize
 - 
- Type: string
 
Size of marker in the series.
 - MarkerVisibility
 - 
- Type: string
 
Configuration option that determines whether to show the markers in the series.
 
LineChartSeriesSettings
Description
The options that determine the presentation of a line series in the visual
Members
- LineStyleSettings
 - 
- Type: LineChartLineStyleSettings structure
 
Line styles options for a line series in
LineChartVisual. - MarkerStyleSettings
 - 
- Type: LineChartMarkerStyleSettings structure
 
Marker styles options for a line series in
LineChartVisual. 
LineChartSortConfiguration
Description
The sort configuration of a line chart.
Members
- CategoryItemsLimitConfiguration
 - 
- Type: ItemsLimitConfiguration structure
 
The limit on the number of categories that are displayed in a line chart.
 - CategorySort
 - 
- Type: Array of FieldSortOptions structures
 
The sort configuration of the category fields.
 - ColorItemsLimitConfiguration
 - 
- Type: ItemsLimitConfiguration structure
 
The limit on the number of lines that are displayed in a line chart.
 - SmallMultiplesLimitConfiguration
 - 
- Type: ItemsLimitConfiguration structure
 
The limit on the number of small multiples panels that are displayed.
 - SmallMultiplesSort
 - 
- Type: Array of FieldSortOptions structures
 
The sort configuration of the small multiples field.
 
LineChartVisual
Description
A line chart.
For more information, see Using line charts in the Amazon Quick Suite User Guide.
Members
- Actions
 - 
- Type: Array of VisualCustomAction structures
 
The list of custom actions that are configured for a visual.
 - ChartConfiguration
 - 
- Type: LineChartConfiguration structure
 
The configuration of a line chart.
 - ColumnHierarchies
 - 
- Type: Array of ColumnHierarchy structures
 
The column hierarchy that is used during drill-downs and drill-ups.
 - Subtitle
 - 
- Type: VisualSubtitleLabelOptions structure
 
The subtitle that is displayed on the visual.
 - Title
 - 
- Type: VisualTitleLabelOptions structure
 
The title that is displayed on the visual.
 - VisualContentAltText
 - 
- Type: string
 
The alt text for the visual.
 - VisualId
 - 
- Required: Yes
 - Type: string
 
The unique identifier of a visual. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers.
 
LineSeriesAxisDisplayOptions
Description
The series axis configuration of a line chart.
Members
- AxisOptions
 - 
- Type: AxisDisplayOptions structure
 
The options that determine the presentation of the line series axis.
 - MissingDataConfigurations
 - 
- Type: Array of MissingDataConfiguration structures
 
The configuration options that determine how missing data is treated during the rendering of a line chart.
 
LinkSharingConfiguration
Description
A structure that contains the configuration of a shareable link to the dashboard.
Members
- Permissions
 - 
- Type: Array of ResourcePermission structures
 
A structure that contains the permissions of a shareable link.
 
ListControlDisplayOptions
Description
The display options of a control.
Members
- InfoIconLabelOptions
 - 
- Type: SheetControlInfoIconLabelOptions structure
 
The configuration of info icon label options.
 - SearchOptions
 - 
- Type: ListControlSearchOptions structure
 
The configuration of the search options in a list control.
 - SelectAllOptions
 - 
- Type: ListControlSelectAllOptions structure
 
The configuration of the
Select alloptions in a list control. - TitleOptions
 - 
- Type: LabelOptions structure
 
The options to configure the title visibility, name, and font size.
 
ListControlSearchOptions
Description
The configuration of the search options in a list control.
Members
- Visibility
 - 
- Type: string
 
The visibility configuration of the search options in a list control.
 
ListControlSelectAllOptions
Description
The configuration of the Select all options in a list control.
Members
- Visibility
 - 
- Type: string
 
The visibility configuration of the
Select alloptions in a list control. 
LoadingAnimation
Description
The configuration of loading animation in free-form layout.
Members
- Visibility
 - 
- Type: string
 
The visibility configuration of
LoadingAnimation. 
LocalNavigationConfiguration
Description
The navigation configuration for CustomActionNavigationOperation.
Members
- TargetSheetId
 - 
- Required: Yes
 - Type: string
 
The sheet that is targeted for navigation in the same analysis.
 
LogicalTable
Description
A logical table is a unit that joins and that data transformations operate on. A logical table has a source, which can be either a physical table or result of a join. When a logical table points to a physical table, the logical table acts as a mutable copy of that physical table through transform operations.
Members
- Alias
 - 
- Required: Yes
 - Type: string
 
A display name for the logical table.
 - DataTransforms
 - 
- Type: Array of TransformOperation structures
 
Transform operations that act on this logical table. For this structure to be valid, only one of the attributes can be non-null.
 - Source
 - 
- Required: Yes
 - Type: LogicalTableSource structure
 
Source of this logical table.
 
LogicalTableSource
Description
Information about the source of a logical table. This is a variant type structure. For this structure to be valid, only one of the attributes can be non-null.
Members
- DataSetArn
 - 
- Type: string
 
The Amazon Resource Number (ARN) of the parent dataset.
 - JoinInstruction
 - 
- Type: JoinInstruction structure
 
Specifies the result of a join of two logical tables.
 - PhysicalTableId
 - 
- Type: string
 
Physical table ID.
 
Logo
Description
The logo configuration.
Members
- AltText
 - 
- Required: Yes
 - Type: string
 
The alt text for the logo.
 - LogoSet
 - 
- Required: Yes
 - Type: LogoSet structure
 
A set of configured logos.
 
LogoConfiguration
Description
The logo configuration.
Members
- AltText
 - 
- Required: Yes
 - Type: string
 
The alt text for the logo.
 - LogoSet
 - 
- Required: Yes
 - Type: LogoSetConfiguration structure
 
A set of configured logos.
 
LogoSet
LogoSetConfiguration
Description
The logo set configuration.
Members
- Favicon
 - 
- Type: ImageSetConfiguration structure
 
The favicon logo.
 - Primary
 - 
- Required: Yes
 - Type: ImageSetConfiguration structure
 
The primary logo.
 
LongFormatText
Description
The text format for a subtitle.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Members
- PlainText
 - 
- Type: string
 
Plain text format.
 - RichText
 - 
- Type: string
 
Rich text. Examples of rich text include bold, underline, and italics.
 
LookbackWindow
Description
The lookback window setup of an incremental refresh configuration.
Members
- ColumnName
 - 
- Required: Yes
 - Type: string
 
The name of the lookback window column.
 - Size
 - 
- Required: Yes
 - Type: long (int|float)
 
The lookback window column size.
 - SizeUnit
 - 
- Required: Yes
 - Type: string
 
The size unit that is used for the lookback window column. Valid values for this structure are
HOUR,DAY, andWEEK. 
ManifestFileLocation
Description
Amazon S3 manifest file location.
Members
- Bucket
 - 
- Required: Yes
 - Type: string
 
Amazon S3 bucket.
 - Key
 - 
- Required: Yes
 - Type: string
 
Amazon S3 key that identifies an object.
 
MappedDataSetParameter
Description
A dataset parameter that is mapped to an analysis parameter.
Members
- DataSetIdentifier
 - 
- Required: Yes
 - Type: string
 
A unique name that identifies a dataset within the analysis or dashboard.
 - DataSetParameterName
 - 
- Required: Yes
 - Type: string
 
The name of the dataset parameter.
 
MarginStyle
Description
The display options for margins around the outside edge of sheets.
Members
- Show
 - 
- Type: boolean
 
This Boolean value controls whether to display sheet margins.
 
MariaDbParameters
Description
The parameters for MariaDB.
Members
- Database
 - 
- Required: Yes
 - Type: string
 
Database.
 - Host
 - 
- Required: Yes
 - Type: string
 
Host.
 - Port
 - 
- Required: Yes
 - Type: int
 
Port.
 
MaximumLabelType
Description
The maximum label of a data path label.
Members
- Visibility
 - 
- Type: string
 
The visibility of the maximum label.
 
MaximumMinimumComputation
Description
The maximum and minimum computation configuration.
Members
- ComputationId
 - 
- Required: Yes
 - Type: string
 
The ID for a computation.
 - Name
 - 
- Type: string
 
The name of a computation.
 - Time
 - 
- Type: DimensionField structure
 
The time field that is used in a computation.
 - Type
 - 
- Required: Yes
 - Type: string
 
The type of computation. Choose one of the following options:
-  
MAXIMUM: A maximum computation.
 -  
MINIMUM: A minimum computation.
 
 - Value
 - 
- Type: MeasureField structure
 
The value field that is used in a computation.
 
MeasureField
Description
The measure (metric) type field.
Members
- CalculatedMeasureField
 - 
- Type: CalculatedMeasureField structure
 
The calculated measure field only used in pivot tables.
 - CategoricalMeasureField
 - 
- Type: CategoricalMeasureField structure
 
The measure type field with categorical type columns.
 - DateMeasureField
 - 
- Type: DateMeasureField structure
 
The measure type field with date type columns.
 - NumericalMeasureField
 - 
- Type: NumericalMeasureField structure
 
The measure type field with numerical type columns.
 
MemberIdArnPair
Description
An object that consists of a member Amazon Resource Name (ARN) and a member ID.
Members
- MemberArn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the member.
 - MemberId
 - 
- Type: string
 
The ID of the member.
 
MetricComparisonComputation
Description
The metric comparison computation configuration.
Members
- ComputationId
 - 
- Required: Yes
 - Type: string
 
The ID for a computation.
 - FromValue
 - 
- Type: MeasureField structure
 
The field that is used in a metric comparison from value setup.
 - Name
 - 
- Type: string
 
The name of a computation.
 - TargetValue
 - 
- Type: MeasureField structure
 
The field that is used in a metric comparison to value setup.
 - Time
 - 
- Type: DimensionField structure
 
The time field that is used in a computation.
 
MinimumLabelType
Description
The minimum label of a data path label.
Members
- Visibility
 - 
- Type: string
 
The visibility of the minimum label.
 
MissingDataConfiguration
Description
The configuration options that determine how missing data is treated during the rendering of a line chart.
Members
- TreatmentOption
 - 
- Type: string
 
The treatment option that determines how missing data should be rendered. Choose from the following options:
-  
INTERPOLATE: Interpolate missing values between the prior and the next known value. -  
SHOW_AS_ZERO: Show missing values as the value0. -  
SHOW_AS_BLANK: Display a blank space when rendering missing data. 
 
MySqlParameters
Description
The parameters for MySQL.
Members
- Database
 - 
- Required: Yes
 - Type: string
 
Database.
 - Host
 - 
- Required: Yes
 - Type: string
 
Host.
 - Port
 - 
- Required: Yes
 - Type: int
 
Port.
 
NamedEntityDefinition
Description
A structure that represents a named entity.
Members
- FieldName
 - 
- Type: string
 
The name of the entity.
 - Metric
 - 
- Type: NamedEntityDefinitionMetric structure
 
The definition of a metric.
 - PropertyName
 - 
- Type: string
 
The property name to be used for the named entity.
 - PropertyRole
 - 
- Type: string
 
The property role. Valid values for this structure are
PRIMARYandID. - PropertyUsage
 - 
- Type: string
 
The property usage. Valid values for this structure are
INHERIT,DIMENSION, andMEASURE. 
NamedEntityDefinitionMetric
Description
A structure that represents a metric.
Members
- Aggregation
 - 
- Type: string
 
The aggregation of a named entity. Valid values for this structure are
SUM,MIN,MAX,COUNT,AVERAGE,DISTINCT_COUNT,STDEV,STDEVP,VAR,VARP,PERCENTILE,MEDIAN, andCUSTOM. - AggregationFunctionParameters
 - 
- Type: Associative array of custom strings keys (LimitedString) to strings
 
The additional parameters for an aggregation function.
 
NamedEntityRef
Description
The definition for a NamedEntityRef.
Members
- NamedEntityName
 - 
- Type: string
 
The
NamedEntityNamefor theNamedEntityRef. 
NamespaceError
Description
Errors that occur during namespace creation.
Members
- Message
 - 
- Type: string
 
The message for the error.
 - Type
 - 
- Type: string
 
The error type.
 
NamespaceInfoV2
Description
The error type.
Members
- Arn
 - 
- Type: string
 
The namespace ARN.
 - CapacityRegion
 - 
- Type: string
 
The namespace Amazon Web Services Region.
 - CreationStatus
 - 
- Type: string
 
The creation status of a namespace that is not yet completely created.
 - IamIdentityCenterApplicationArn
 - 
- Type: string
 
The Amazon Resource Name (ARN) for the IAM Identity Center application.
 - IamIdentityCenterInstanceArn
 - 
- Type: string
 
The Amazon Resource Name (ARN) for the IAM Identity Center instance.
 - IdentityStore
 - 
- Type: string
 
The identity store used for the namespace.
 - Name
 - 
- Type: string
 
The name of the error.
 - NamespaceError
 - 
- Type: NamespaceError structure
 
An error that occurred when the namespace was created.
 
NavbarStyle
NegativeFormat
Description
A structure that represents a negative format.
Members
- Prefix
 - 
- Type: string
 
The prefix for a negative format.
 - Suffix
 - 
- Type: string
 
The suffix for a negative format.
 
NegativeValueConfiguration
Description
The options that determine the negative value configuration.
Members
- DisplayMode
 - 
- Required: Yes
 - Type: string
 
Determines the display mode of the negative value configuration.
 
NestedFilter
Description
A NestedFilter filters data with a subset of data that is defined by the nested inner filter.
Members
- Column
 - 
- Required: Yes
 - Type: ColumnIdentifier structure
 
The column that the filter is applied to.
 - FilterId
 - 
- Required: Yes
 - Type: string
 
An identifier that uniquely identifies a filter within a dashboard, analysis, or template.
 - IncludeInnerSet
 - 
- Required: Yes
 - Type: boolean
 
A boolean condition to include or exclude the subset that is defined by the values of the nested inner filter.
 - InnerFilter
 - 
- Required: Yes
 - Type: InnerFilter structure
 
The
InnerFilterdefines the subset of data to be used with theNestedFilter. 
NetworkInterface
Description
The structure that contains information about a network interface.
Members
- AvailabilityZone
 - 
- Type: string
 
The availability zone that the network interface resides in.
 - ErrorMessage
 - 
- Type: string
 
An error message.
 - NetworkInterfaceId
 - 
- Type: string
 
The network interface ID.
 - Status
 - 
- Type: string
 
The status of the network interface.
 - SubnetId
 - 
- Type: string
 
The subnet ID associated with the network interface.
 
NewDefaultValues
Description
The configuration that overrides the existing default values for a dataset parameter that is inherited from another dataset.
Members
- DateTimeStaticValues
 - 
- Type: Array of timestamp (string|DateTime or anything parsable by strtotime)s
 
A list of static default values for a given date time parameter.
 - DecimalStaticValues
 - 
- Type: Array of doubles
 
A list of static default values for a given decimal parameter.
 - IntegerStaticValues
 - 
- Type: Array of long (int|float)s
 
A list of static default values for a given integer parameter.
 - StringStaticValues
 - 
- Type: Array of strings
 
A list of static default values for a given string parameter.
 
NoneConnectionMetadata
Description
Authentication metadata for connections that do not require authentication credentials.
Members
- BaseEndpoint
 - 
- Required: Yes
 - Type: string
 
The base endpoint URL for connections that do not require authentication.
 
NullValueFormatConfiguration
Description
The options that determine the null value format configuration.
Members
- NullString
 - 
- Required: Yes
 - Type: string
 
Determines the null string of null values.
 
NumberDisplayFormatConfiguration
Description
The options that determine the number display format configuration.
Members
- DecimalPlacesConfiguration
 - 
- Type: DecimalPlacesConfiguration structure
 
The option that determines the decimal places configuration.
 - NegativeValueConfiguration
 - 
- Type: NegativeValueConfiguration structure
 
The options that determine the negative value configuration.
 - NullValueFormatConfiguration
 - 
- Type: NullValueFormatConfiguration structure
 
The options that determine the null value format configuration.
 - NumberScale
 - 
- Type: string
 
Determines the number scale value of the number format.
 - Prefix
 - 
- Type: string
 
Determines the prefix value of the number format.
 - SeparatorConfiguration
 - 
- Type: NumericSeparatorConfiguration structure
 
The options that determine the numeric separator configuration.
 - Suffix
 - 
- Type: string
 
Determines the suffix value of the number format.
 
NumberFormatConfiguration
Description
Formatting configuration for number fields.
Members
- FormatConfiguration
 - 
- Type: NumericFormatConfiguration structure
 
The options that determine the numeric format configuration.
 
NumericAxisOptions
Description
The options for an axis with a numeric field.
Members
- Range
 - 
- Type: AxisDisplayRange structure
 
The range setup of a numeric axis.
 - Scale
 - 
- Type: AxisScale structure
 
The scale setup of a numeric axis.
 
NumericEqualityDrillDownFilter
Description
The numeric equality type drill down filter.
Members
- Column
 - 
- Required: Yes
 - Type: ColumnIdentifier structure
 
The column that the filter is applied to.
 - Value
 - 
- Required: Yes
 - Type: double
 
The value of the double input numeric drill down filter.
 
NumericEqualityFilter
Description
A NumericEqualityFilter filters values that are equal to the specified value.
Members
- AggregationFunction
 - 
- Type: AggregationFunction structure
 
The aggregation function of the filter.
 - Column
 - 
- Required: Yes
 - Type: ColumnIdentifier structure
 
The column that the filter is applied to.
 - DefaultFilterControlConfiguration
 - 
- Type: DefaultFilterControlConfiguration structure
 
The default configurations for the associated controls. This applies only for filters that are scoped to multiple sheets.
 - FilterId
 - 
- Required: Yes
 - Type: string
 
An identifier that uniquely identifies a filter within a dashboard, analysis, or template.
 - MatchOperator
 - 
- Required: Yes
 - Type: string
 
The match operator that is used to determine if a filter should be applied.
 - NullOption
 - 
- Required: Yes
 - Type: string
 
This option determines how null values should be treated when filtering data.
-  
ALL_VALUES: Include null values in filtered results. -  
NULLS_ONLY: Only include null values in filtered results. -  
NON_NULLS_ONLY: Exclude null values from filtered results. 
 - ParameterName
 - 
- Type: string
 
The parameter whose value should be used for the filter value.
 - SelectAllOptions
 - 
- Type: string
 
Select all of the values. Null is not the assigned value of select all.
-  
FILTER_ALL_VALUES 
 - Value
 - 
- Type: double
 
The input value.
 
NumericFormatConfiguration
Description
The options that determine the numeric format configuration.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Members
- CurrencyDisplayFormatConfiguration
 - 
- Type: CurrencyDisplayFormatConfiguration structure
 
The options that determine the currency display format configuration.
 - NumberDisplayFormatConfiguration
 - 
- Type: NumberDisplayFormatConfiguration structure
 
The options that determine the number display format configuration.
 - PercentageDisplayFormatConfiguration
 - 
- Type: PercentageDisplayFormatConfiguration structure
 
The options that determine the percentage display format configuration.
 
NumericRangeFilter
Description
A NumericRangeFilter filters values that are within the value range.
Members
- AggregationFunction
 - 
- Type: AggregationFunction structure
 
The aggregation function of the filter.
 - Column
 - 
- Required: Yes
 - Type: ColumnIdentifier structure
 
The column that the filter is applied to.
 - DefaultFilterControlConfiguration
 - 
- Type: DefaultFilterControlConfiguration structure
 
The default configurations for the associated controls. This applies only for filters that are scoped to multiple sheets.
 - FilterId
 - 
- Required: Yes
 - Type: string
 
An identifier that uniquely identifies a filter within a dashboard, analysis, or template.
 - IncludeMaximum
 - 
- Type: boolean
 
Determines whether the maximum value in the filter value range should be included in the filtered results.
 - IncludeMinimum
 - 
- Type: boolean
 
Determines whether the minimum value in the filter value range should be included in the filtered results.
 - NullOption
 - 
- Required: Yes
 - Type: string
 
This option determines how null values should be treated when filtering data.
-  
ALL_VALUES: Include null values in filtered results. -  
NULLS_ONLY: Only include null values in filtered results. -  
NON_NULLS_ONLY: Exclude null values from filtered results. 
 - RangeMaximum
 - 
- Type: NumericRangeFilterValue structure
 
The maximum value for the filter value range.
 - RangeMinimum
 - 
- Type: NumericRangeFilterValue structure
 
The minimum value for the filter value range.
 - SelectAllOptions
 - 
- Type: string
 
Select all of the values. Null is not the assigned value of select all.
-  
FILTER_ALL_VALUES 
 
NumericRangeFilterValue
Description
The value input pf the numeric range filter.
Members
- Parameter
 - 
- Type: string
 
The parameter that is used in the numeric range.
 - StaticValue
 - 
- Type: double
 
The static value of the numeric range filter.
 
NumericSeparatorConfiguration
Description
The options that determine the numeric separator configuration.
Members
- DecimalSeparator
 - 
- Type: string
 
Determines the decimal separator.
 - ThousandsSeparator
 - 
- Type: ThousandSeparatorOptions structure
 
The options that determine the thousands separator configuration.
 
NumericalAggregationFunction
Description
Aggregation for numerical values.
Members
- PercentileAggregation
 - 
- Type: PercentileAggregation structure
 
An aggregation based on the percentile of values in a dimension or measure.
 - SimpleNumericalAggregation
 - 
- Type: string
 
Built-in aggregation functions for numerical values.
-  
SUM: The sum of a dimension or measure. -  
AVERAGE: The average of a dimension or measure. -  
MIN: The minimum value of a dimension or measure. -  
MAX: The maximum value of a dimension or measure. -  
COUNT: The count of a dimension or measure. -  
DISTINCT_COUNT: The count of distinct values in a dimension or measure. -  
VAR: The variance of a dimension or measure. -  
VARP: The partitioned variance of a dimension or measure. -  
STDEV: The standard deviation of a dimension or measure. -  
STDEVP: The partitioned standard deviation of a dimension or measure. -  
MEDIAN: The median value of a dimension or measure. 
 
NumericalDimensionField
Description
The dimension type field with numerical type columns.
Members
- Column
 - 
- Required: Yes
 - Type: ColumnIdentifier structure
 
The column that is used in the
NumericalDimensionField. - FieldId
 - 
- Required: Yes
 - Type: string
 
The custom field ID.
 - FormatConfiguration
 - 
- Type: NumberFormatConfiguration structure
 
The format configuration of the field.
 - HierarchyId
 - 
- Type: string
 
The custom hierarchy ID.
 
NumericalMeasureField
Description
The measure type field with numerical type columns.
Members
- AggregationFunction
 - 
- Type: NumericalAggregationFunction structure
 
The aggregation function of the measure field.
 - Column
 - 
- Required: Yes
 - Type: ColumnIdentifier structure
 
The column that is used in the
NumericalMeasureField. - FieldId
 - 
- Required: Yes
 - Type: string
 
The custom field ID.
 - FormatConfiguration
 - 
- Type: NumberFormatConfiguration structure
 
The format configuration of the field.
 
OAuthParameters
Description
An object that contains information needed to create a data source connection that uses OAuth client credentials. This option is available for data source connections that are made with Snowflake and Starburst.
Members
- IdentityProviderResourceUri
 - 
- Type: string
 
The resource uri of the identity provider.
 - IdentityProviderVpcConnectionProperties
 - 
- Type: VpcConnectionProperties structure
 
VPC connection properties.
 - OAuthScope
 - 
- Type: string
 
The OAuth scope.
 - TokenProviderUrl
 - 
- Required: Yes
 - Type: string
 
The token endpoint URL of the identity provider.
 
OracleParameters
Description
The parameters for Oracle.
Members
- Database
 - 
- Required: Yes
 - Type: string
 
The database.
 - Host
 - 
- Required: Yes
 - Type: string
 
An Oracle host.
 - Port
 - 
- Required: Yes
 - Type: int
 
The port.
 - UseServiceName
 - 
- Type: boolean
 
A Boolean value that indicates whether the
Databaseuses a service name or an SID. If this value is left blank, the default value isSID. If this value is set tofalse, the value isSID. 
OutputColumn
Description
Output column.
Members
- Description
 - 
- Type: string
 
A description for a column.
 - Name
 - 
- Type: string
 
The display name of the column..
 - SubType
 - 
- Type: string
 
The sub data type of the column.
 - Type
 - 
- Type: string
 
The data type of the column.
 
OverrideDatasetParameterOperation
Description
A transform operation that overrides the dataset parameter values that are defined in another dataset.
Members
- NewDefaultValues
 - 
- Type: NewDefaultValues structure
 
The new default values for the parameter.
 - NewParameterName
 - 
- Type: string
 
The new name for the parameter.
 - ParameterName
 - 
- Required: Yes
 - Type: string
 
The name of the parameter to be overridden with different values.
 
PaginationConfiguration
Description
The pagination configuration for a table visual or boxplot.
Members
- PageNumber
 - 
- Required: Yes
 - Type: long (int|float)
 
Indicates the page number.
 - PageSize
 - 
- Required: Yes
 - Type: long (int|float)
 
Indicates how many items render in one page.
 
Palette
Description
The color palette.
Members
- Background
 - 
- Type: string
 
The background color.
 - Foreground
 - 
- Type: string
 
The foreground color.
 
PanelConfiguration
Description
A collection of options that configure how each panel displays in a small multiples chart.
Members
- BackgroundColor
 - 
- Type: string
 
Sets the background color for each panel.
 - BackgroundVisibility
 - 
- Type: string
 
Determines whether or not a background for each small multiples panel is rendered.
 - BorderColor
 - 
- Type: string
 
Sets the line color of panel borders.
 - BorderStyle
 - 
- Type: string
 
Sets the line style of panel borders.
 - BorderThickness
 - 
- Type: string
 
Sets the line thickness of panel borders.
 - BorderVisibility
 - 
- Type: string
 
Determines whether or not each panel displays a border.
 - GutterSpacing
 - 
- Type: string
 
Sets the total amount of negative space to display between sibling panels.
 - GutterVisibility
 - 
- Type: string
 
Determines whether or not negative space between sibling panels is rendered.
 - Title
 - 
- Type: PanelTitleOptions structure
 
Configures the title display within each small multiples panel.
 
PanelTitleOptions
Description
The options that determine the title styles for each small multiples panel.
Members
- FontConfiguration
 - 
- Type: FontConfiguration structure
 
Configures the display properties of the given text.
 - HorizontalTextAlignment
 - 
- Type: string
 
Sets the horizontal text alignment of the title within each panel.
 - Visibility
 - 
- Type: string
 
Determines whether or not panel titles are displayed.
 
ParameterControl
Description
The control of a parameter that users can interact with in a dashboard or an analysis.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Members
- DateTimePicker
 - 
- Type: ParameterDateTimePickerControl structure
 
A control from a date parameter that specifies date and time.
 - Dropdown
 - 
- Type: ParameterDropDownControl structure
 
A control to display a dropdown list with buttons that are used to select a single value.
 - List
 - 
- Type: ParameterListControl structure
 
A control to display a list with buttons or boxes that are used to select either a single value or multiple values.
 - Slider
 - 
- Type: ParameterSliderControl structure
 
A control to display a horizontal toggle bar. This is used to change a value by sliding the toggle.
 - TextArea
 - 
- Type: ParameterTextAreaControl structure
 
A control to display a text box that is used to enter multiple entries.
 - TextField
 - 
- Type: ParameterTextFieldControl structure
 
A control to display a text box that is used to enter a single entry.
 
ParameterDateTimePickerControl
Description
A control from a date parameter that specifies date and time.
Members
- DisplayOptions
 - 
- Type: DateTimePickerControlDisplayOptions structure
 
The display options of a control.
 - ParameterControlId
 - 
- Required: Yes
 - Type: string
 
The ID of the
ParameterDateTimePickerControl. - SourceParameterName
 - 
- Required: Yes
 - Type: string
 
The name of the
ParameterDateTimePickerControl. - Title
 - 
- Required: Yes
 - Type: string
 
The title of the
ParameterDateTimePickerControl. 
ParameterDeclaration
Description
The declaration definition of a parameter.
For more information, see Parameters in Amazon Quick Sight in the Amazon Quick Suite User Guide.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Members
- DateTimeParameterDeclaration
 - 
- Type: DateTimeParameterDeclaration structure
 
A parameter declaration for the
DateTimedata type. - DecimalParameterDeclaration
 - 
- Type: DecimalParameterDeclaration structure
 
A parameter declaration for the
Decimaldata type. - IntegerParameterDeclaration
 - 
- Type: IntegerParameterDeclaration structure
 
A parameter declaration for the
Integerdata type. - StringParameterDeclaration
 - 
- Type: StringParameterDeclaration structure
 
A parameter declaration for the
Stringdata type. 
ParameterDropDownControl
Description
A control to display a dropdown list with buttons that are used to select a single value.
Members
- CascadingControlConfiguration
 - 
- Type: CascadingControlConfiguration structure
 
The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls.
 - CommitMode
 - 
- Type: string
 
The visibility configuration of the Apply button on a
ParameterDropDownControl. - DisplayOptions
 - 
- Type: DropDownControlDisplayOptions structure
 
The display options of a control.
 - ParameterControlId
 - 
- Required: Yes
 - Type: string
 
The ID of the
ParameterDropDownControl. - SelectableValues
 - 
- Type: ParameterSelectableValues structure
 
A list of selectable values that are used in a control.
 - SourceParameterName
 - 
- Required: Yes
 - Type: string
 
The source parameter name of the
ParameterDropDownControl. - Title
 - 
- Required: Yes
 - Type: string
 
The title of the
ParameterDropDownControl. - Type
 - 
- Type: string
 
The type parameter name of the
ParameterDropDownControl. 
ParameterListControl
Description
A control to display a list with buttons or boxes that are used to select either a single value or multiple values.
Members
- CascadingControlConfiguration
 - 
- Type: CascadingControlConfiguration structure
 
The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls.
 - DisplayOptions
 - 
- Type: ListControlDisplayOptions structure
 
The display options of a control.
 - ParameterControlId
 - 
- Required: Yes
 - Type: string
 
The ID of the
ParameterListControl. - SelectableValues
 - 
- Type: ParameterSelectableValues structure
 
A list of selectable values that are used in a control.
 - SourceParameterName
 - 
- Required: Yes
 - Type: string
 
The source parameter name of the
ParameterListControl. - Title
 - 
- Required: Yes
 - Type: string
 
The title of the
ParameterListControl. - Type
 - 
- Type: string
 
The type of
ParameterListControl. 
ParameterSelectableValues
Description
A list of selectable values that are used in a control.
Members
- LinkToDataSetColumn
 - 
- Type: ColumnIdentifier structure
 
The column identifier that fetches values from the data set.
 - Values
 - 
- Type: Array of strings
 
The values that are used in
ParameterSelectableValues. 
ParameterSliderControl
Description
A control to display a horizontal toggle bar. This is used to change a value by sliding the toggle.
Members
- DisplayOptions
 - 
- Type: SliderControlDisplayOptions structure
 
The display options of a control.
 - MaximumValue
 - 
- Required: Yes
 - Type: double
 
The larger value that is displayed at the right of the slider.
 - MinimumValue
 - 
- Required: Yes
 - Type: double
 
The smaller value that is displayed at the left of the slider.
 - ParameterControlId
 - 
- Required: Yes
 - Type: string
 
The ID of the
ParameterSliderControl. - SourceParameterName
 - 
- Required: Yes
 - Type: string
 
The source parameter name of the
ParameterSliderControl. - StepSize
 - 
- Required: Yes
 - Type: double
 
The number of increments that the slider bar is divided into.
 - Title
 - 
- Required: Yes
 - Type: string
 
The title of the
ParameterSliderControl. 
ParameterTextAreaControl
Description
A control to display a text box that is used to enter multiple entries.
Members
- Delimiter
 - 
- Type: string
 
The delimiter that is used to separate the lines in text.
 - DisplayOptions
 - 
- Type: TextAreaControlDisplayOptions structure
 
The display options of a control.
 - ParameterControlId
 - 
- Required: Yes
 - Type: string
 
The ID of the
ParameterTextAreaControl. - SourceParameterName
 - 
- Required: Yes
 - Type: string
 
The source parameter name of the
ParameterTextAreaControl. - Title
 - 
- Required: Yes
 - Type: string
 
The title of the
ParameterTextAreaControl. 
ParameterTextFieldControl
Description
A control to display a text box that is used to enter a single entry.
Members
- DisplayOptions
 - 
- Type: TextFieldControlDisplayOptions structure
 
The display options of a control.
 - ParameterControlId
 - 
- Required: Yes
 - Type: string
 
The ID of the
ParameterTextFieldControl. - SourceParameterName
 - 
- Required: Yes
 - Type: string
 
The source parameter name of the
ParameterTextFieldControl. - Title
 - 
- Required: Yes
 - Type: string
 
The title of the
ParameterTextFieldControl. 
Parameters
Description
A list of Quick Sight parameters and the list's override values.
Members
- DateTimeParameters
 - 
- Type: Array of DateTimeParameter structures
 
The parameters that have a data type of date-time.
 - DecimalParameters
 - 
- Type: Array of DecimalParameter structures
 
The parameters that have a data type of decimal.
 - IntegerParameters
 - 
- Type: Array of IntegerParameter structures
 
The parameters that have a data type of integer.
 - StringParameters
 - 
- Type: Array of StringParameter structures
 
The parameters that have a data type of string.
 
PercentVisibleRange
Description
The percent range in the visible range.
Members
- From
 - 
- Type: double
 
The lower bound of the range.
 - To
 - 
- Type: double
 
The top bound of the range.
 
PercentageDisplayFormatConfiguration
Description
The options that determine the percentage display format configuration.
Members
- DecimalPlacesConfiguration
 - 
- Type: DecimalPlacesConfiguration structure
 
The option that determines the decimal places configuration.
 - NegativeValueConfiguration
 - 
- Type: NegativeValueConfiguration structure
 
The options that determine the negative value configuration.
 - NullValueFormatConfiguration
 - 
- Type: NullValueFormatConfiguration structure
 
The options that determine the null value format configuration.
 - Prefix
 - 
- Type: string
 
Determines the prefix value of the percentage format.
 - SeparatorConfiguration
 - 
- Type: NumericSeparatorConfiguration structure
 
The options that determine the numeric separator configuration.
 - Suffix
 - 
- Type: string
 
Determines the suffix value of the percentage format.
 
PercentileAggregation
Description
An aggregation based on the percentile of values in a dimension or measure.
Members
- PercentileValue
 - 
- Type: double
 
The percentile value. This value can be any numeric constant 0–100. A percentile value of 50 computes the median value of the measure.
 
PerformanceConfiguration
Description
The configuration for the performance optimization of the dataset that contains a UniqueKey configuration.
Members
- UniqueKeys
 - 
- Type: Array of UniqueKey structures
 
A
UniqueKeyconfiguration. 
PeriodOverPeriodComputation
Description
The period over period computation configuration.
Members
- ComputationId
 - 
- Required: Yes
 - Type: string
 
The ID for a computation.
 - Name
 - 
- Type: string
 
The name of a computation.
 - Time
 - 
- Type: DimensionField structure
 
The time field that is used in a computation.
 - Value
 - 
- Type: MeasureField structure
 
The value field that is used in a computation.
 
PeriodToDateComputation
Description
The period to date computation configuration.
Members
- ComputationId
 - 
- Required: Yes
 - Type: string
 
The ID for a computation.
 - Name
 - 
- Type: string
 
The name of a computation.
 - PeriodTimeGranularity
 - 
- Type: string
 
The time granularity setup of period to date computation. Choose from the following options:
-  
YEAR: Year to date.
 -  
MONTH: Month to date.
 
 - Time
 - 
- Type: DimensionField structure
 
The time field that is used in a computation.
 - Value
 - 
- Type: MeasureField structure
 
The value field that is used in a computation.
 
Permission
Description
A structure that contains the permission information for one principal against one flow.
Members
- Actions
 - 
- Required: Yes
 - Type: Array of strings
 
A list of actions that the principal can perform against the flow.
The following are the list of values to set a principal as a flow owner:
-  
quicksight:PublishFlow
 -  
quicksight:GetFlow
 -  
quicksight:UpdateFlowPermissions
 -  
quicksight:GetFlowSession
 -  
quicksight:StartFlowSession
 -  
quicksight:StopFlowSession
 -  
quicksight:UpdateFlowSession
 -  
quicksight:UnpublishFlow
 -  
quicksight:GetFlowStages
 -  
quicksight:DeleteFlow
 -  
quicksight:DescribeFlowPermissions
 -  
quicksight:UpdateFlow
 -  
quicksight:CreatePresignedUrl
 
The following are the list of values to set a principal as a flow viewer:
-  
quicksight:GetFlow
 -  
quicksight:UpdateFlowSession
 -  
quicksight:StartFlowSession
 -  
quicksight:StopFlowSession
 -  
quicksight:GetFlowSession
 -  
quicksight:CreatePresignedUrl
 -  
quicksight:GetFlowStages
 
 - Principal
 - 
- Required: Yes
 - Type: string
 
The Amazon Resource Name (ARN) of the principal. This can be an Amazon QuickSight user, group or namespace associated with the flow. Namespace principal can only be set as a viewer and will grant everyone in the same namespace viewer permissions.
 
PhysicalTable
Description
A view of a data source that contains information about the shape of the data in the underlying source. This is a variant type structure. For this structure to be valid, only one of the attributes can be non-null.
Members
- CustomSql
 - 
- Type: CustomSql structure
 
A physical table type built from the results of the custom SQL query.
 - RelationalTable
 - 
- Type: RelationalTable structure
 
A physical table type for relational data sources.
 - S3Source
 - 
- Type: S3Source structure
 
A physical table type for as S3 data source.
 
PieChartAggregatedFieldWells
Description
The field well configuration of a pie chart.
Members
- Category
 - 
- Type: Array of DimensionField structures
 
The category (group/color) field wells of a pie chart.
 - SmallMultiples
 - 
- Type: Array of DimensionField structures
 
The small multiples field well of a pie chart.
 - Values
 - 
- Type: Array of MeasureField structures
 
The value field wells of a pie chart. Values are aggregated based on categories.
 
PieChartConfiguration
Description
The configuration of a pie chart.
Members
- CategoryLabelOptions
 - 
- Type: ChartAxisLabelOptions structure
 
The label options of the group/color that is displayed in a pie chart.
 - ContributionAnalysisDefaults
 - 
- Type: Array of ContributionAnalysisDefault structures
 
The contribution analysis (anomaly configuration) setup of the visual.
 - DataLabels
 - 
- Type: DataLabelOptions structure
 
The options that determine if visual data labels are displayed.
 - DonutOptions
 - 
- Type: DonutOptions structure
 
The options that determine the shape of the chart. This option determines whether the chart is a pie chart or a donut chart.
 - FieldWells
 - 
- Type: PieChartFieldWells structure
 
The field wells of the visual.
 - Interactions
 - 
- Type: VisualInteractionOptions structure
 
The general visual interactions setup for a visual.
 - Legend
 - 
- Type: LegendOptions structure
 
The legend display setup of the visual.
 - SmallMultiplesOptions
 - 
- Type: SmallMultiplesOptions structure
 
The small multiples setup for the visual.
 - SortConfiguration
 - 
- Type: PieChartSortConfiguration structure
 
The sort configuration of a pie chart.
 - Tooltip
 - 
- Type: TooltipOptions structure
 
The tooltip display setup of the visual.
 - ValueLabelOptions
 - 
- Type: ChartAxisLabelOptions structure
 
The label options for the value that is displayed in a pie chart.
 - VisualPalette
 - 
- Type: VisualPalette structure
 
The palette (chart color) display setup of the visual.
 
PieChartFieldWells
Description
The field well configuration of a pie chart.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Members
- PieChartAggregatedFieldWells
 - 
- Type: PieChartAggregatedFieldWells structure
 
The field well configuration of a pie chart.
 
PieChartSortConfiguration
Description
The sort configuration of a pie chart.
Members
- CategoryItemsLimit
 - 
- Type: ItemsLimitConfiguration structure
 
The limit on the number of categories that are displayed in a pie chart.
 - CategorySort
 - 
- Type: Array of FieldSortOptions structures
 
The sort configuration of the category fields.
 - SmallMultiplesLimitConfiguration
 - 
- Type: ItemsLimitConfiguration structure
 
The limit on the number of small multiples panels that are displayed.
 - SmallMultiplesSort
 - 
- Type: Array of FieldSortOptions structures
 
The sort configuration of the small multiples field.
 
PieChartVisual
Description
A pie or donut chart.
The PieChartVisual structure describes a visual that is a member of the pie chart family.
The following charts can be described by using this structure:
-  
Pie charts
 -  
Donut charts
 
For more information, see Using pie charts in the Amazon Quick Suite User Guide.
For more information, see Using donut charts in the Amazon Quick Suite User Guide.
Members
- Actions
 - 
- Type: Array of VisualCustomAction structures
 
The list of custom actions that are configured for a visual.
 - ChartConfiguration
 - 
- Type: PieChartConfiguration structure
 
The configuration of a pie chart.
 - ColumnHierarchies
 - 
- Type: Array of ColumnHierarchy structures
 
The column hierarchy that is used during drill-downs and drill-ups.
 - Subtitle
 - 
- Type: VisualSubtitleLabelOptions structure
 
The subtitle that is displayed on the visual.
 - Title
 - 
- Type: VisualTitleLabelOptions structure
 
The title that is displayed on the visual.
 - VisualContentAltText
 - 
- Type: string
 
The alt text for the visual.
 - VisualId
 - 
- Required: Yes
 - Type: string
 
The unique identifier of a visual. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers.
 
PivotFieldSortOptions
Description
The field sort options for a pivot table sort configuration.
Members
- FieldId
 - 
- Required: Yes
 - Type: string
 
The field ID for the field sort options.
 - SortBy
 - 
- Required: Yes
 - Type: PivotTableSortBy structure
 
The sort by field for the field sort options.
 
PivotTableAggregatedFieldWells
Description
The aggregated field well for the pivot table.
Members
- Columns
 - 
- Type: Array of DimensionField structures
 
The columns field well for a pivot table. Values are grouped by columns fields.
 - Rows
 - 
- Type: Array of DimensionField structures
 
The rows field well for a pivot table. Values are grouped by rows fields.
 - Values
 - 
- Type: Array of MeasureField structures
 
The values field well for a pivot table. Values are aggregated based on rows and columns fields.
 
PivotTableCellConditionalFormatting
Description
The cell conditional formatting option for a pivot table.
Members
- FieldId
 - 
- Required: Yes
 - Type: string
 
The field ID of the cell for conditional formatting.
 - Scope
 - 
- Type: PivotTableConditionalFormattingScope structure
 
The scope of the cell for conditional formatting.
 - Scopes
 - 
- Type: Array of PivotTableConditionalFormattingScope structures
 
A list of cell scopes for conditional formatting.
 - TextFormat
 - 
- Type: TextConditionalFormat structure
 
The text format of the cell for conditional formatting.
 
PivotTableConditionalFormatting
Description
The conditional formatting for a PivotTableVisual.
Members
- ConditionalFormattingOptions
 - 
- Type: Array of PivotTableConditionalFormattingOption structures
 
Conditional formatting options for a
PivotTableVisual. 
PivotTableConditionalFormattingOption
Description
Conditional formatting options for a PivotTableVisual.
Members
- Cell
 - 
- Type: PivotTableCellConditionalFormatting structure
 
The cell conditional formatting option for a pivot table.
 
PivotTableConditionalFormattingScope
Description
The scope of the cell for conditional formatting.
Members
- Role
 - 
- Type: string
 
The role (field, field total, grand total) of the cell for conditional formatting.
 
PivotTableConfiguration
Description
The configuration for a PivotTableVisual.
Members
- FieldOptions
 - 
- Type: PivotTableFieldOptions structure
 
The field options for a pivot table visual.
 - FieldWells
 - 
- Type: PivotTableFieldWells structure
 
The field wells of the visual.
 - Interactions
 - 
- Type: VisualInteractionOptions structure
 
The general visual interactions setup for a visual.
 - PaginatedReportOptions
 - 
- Type: PivotTablePaginatedReportOptions structure
 
The paginated report options for a pivot table visual.
 - SortConfiguration
 - 
- Type: PivotTableSortConfiguration structure
 
The sort configuration for a
PivotTableVisual. - TableOptions
 - 
- Type: PivotTableOptions structure
 
The table options for a pivot table visual.
 - TotalOptions
 - 
- Type: PivotTableTotalOptions structure
 
The total options for a pivot table visual.
 
PivotTableDataPathOption
Description
The data path options for the pivot table field options.
Members
- DataPathList
 - 
- Required: Yes
 - Type: Array of DataPathValue structures
 
The list of data path values for the data path options.
 - Width
 - 
- Type: string
 
The width of the data path option.
 
PivotTableFieldCollapseStateOption
Description
The collapse state options for the pivot table field options.
Members
- State
 - 
- Type: string
 
The state of the field target of a pivot table. Choose one of the following options:
-  
COLLAPSED -  
EXPANDED 
 - Target
 - 
- Required: Yes
 - Type: PivotTableFieldCollapseStateTarget structure
 
A tagged-union object that sets the collapse state.
 
PivotTableFieldCollapseStateTarget
Description
The target of a pivot table field collapse state.
Members
- FieldDataPathValues
 - 
- Type: Array of DataPathValue structures
 
The data path of the pivot table's header. Used to set the collapse state.
 - FieldId
 - 
- Type: string
 
The field ID of the pivot table that the collapse state needs to be set to.
 
PivotTableFieldOption
Description
The selected field options for the pivot table field options.
Members
- CustomLabel
 - 
- Type: string
 
The custom label of the pivot table field.
 - FieldId
 - 
- Required: Yes
 - Type: string
 
The field ID of the pivot table field.
 - Visibility
 - 
- Type: string
 
The visibility of the pivot table field.
 
PivotTableFieldOptions
Description
The field options for a pivot table visual.
Members
- CollapseStateOptions
 - 
- Type: Array of PivotTableFieldCollapseStateOption structures
 
The collapse state options for the pivot table field options.
 - DataPathOptions
 - 
- Type: Array of PivotTableDataPathOption structures
 
The data path options for the pivot table field options.
 - SelectedFieldOptions
 - 
- Type: Array of PivotTableFieldOption structures
 
The selected field options for the pivot table field options.
 
PivotTableFieldSubtotalOptions
Description
The optional configuration of subtotals cells.
Members
- FieldId
 - 
- Type: string
 
The field ID of the subtotal options.
 
PivotTableFieldWells
Description
The field wells for a pivot table visual.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Members
- PivotTableAggregatedFieldWells
 - 
- Type: PivotTableAggregatedFieldWells structure
 
The aggregated field well for the pivot table.
 
PivotTableOptions
Description
The table options for a pivot table visual.
Members
- CellStyle
 - 
- Type: TableCellStyle structure
 
The table cell style of cells.
 - CollapsedRowDimensionsVisibility
 - 
- Type: string
 
The visibility setting of a pivot table's collapsed row dimension fields. If the value of this structure is
HIDDEN, all collapsed columns in a pivot table are automatically hidden. The default value isVISIBLE. - ColumnHeaderStyle
 - 
- Type: TableCellStyle structure
 
The table cell style of the column header.
 - ColumnNamesVisibility
 - 
- Type: string
 
The visibility of the column names.
 - DefaultCellWidth
 - 
- Type: string
 
The default cell width of the pivot table.
 - MetricPlacement
 - 
- Type: string
 
The metric placement (row, column) options.
 - RowAlternateColorOptions
 - 
- Type: RowAlternateColorOptions structure
 
The row alternate color options (widget status, row alternate colors).
 - RowFieldNamesStyle
 - 
- Type: TableCellStyle structure
 
The table cell style of row field names.
 - RowHeaderStyle
 - 
- Type: TableCellStyle structure
 
The table cell style of the row headers.
 - RowsLabelOptions
 - 
- Type: PivotTableRowsLabelOptions structure
 
The options for the label that is located above the row headers. This option is only applicable when
RowsLayoutis set toHIERARCHY. - RowsLayout
 - 
- Type: string
 
The layout for the row dimension headers of a pivot table. Choose one of the following options.
-  
TABULAR: (Default) Each row field is displayed in a separate column. -  
HIERARCHY: All row fields are displayed in a single column. Indentation is used to differentiate row headers of different fields. 
 - SingleMetricVisibility
 - 
- Type: string
 
The visibility of the single metric options.
 - ToggleButtonsVisibility
 - 
- Type: string
 
Determines the visibility of the pivot table.
 
PivotTablePaginatedReportOptions
Description
The paginated report options for a pivot table visual.
Members
- OverflowColumnHeaderVisibility
 - 
- Type: string
 
The visibility of the repeating header rows on each page.
 - VerticalOverflowVisibility
 - 
- Type: string
 
The visibility of the printing table overflow across pages.
 
PivotTableRowsLabelOptions
Description
The options for the label thta is located above the row headers. This option is only applicable when RowsLayout is set to HIERARCHY.
Members
- CustomLabel
 - 
- Type: string
 
The custom label string for the rows label.
 - Visibility
 - 
- Type: string
 
The visibility of the rows label.
 
PivotTableSortBy
Description
The sort by field for the field sort options.
Members
- Column
 - 
- Type: ColumnSort structure
 
The column sort (field id, direction) for the pivot table sort by options.
 - DataPath
 - 
- Type: DataPathSort structure
 
The data path sort (data path value, direction) for the pivot table sort by options.
 - Field
 - 
- Type: FieldSort structure
 
The field sort (field id, direction) for the pivot table sort by options.
 
PivotTableSortConfiguration
Description
The sort configuration for a PivotTableVisual.
Members
- FieldSortOptions
 - 
- Type: Array of PivotFieldSortOptions structures
 
The field sort options for a pivot table sort configuration.
 
PivotTableTotalOptions
Description
The total options for a pivot table visual.
Members
- ColumnSubtotalOptions
 - 
- Type: SubtotalOptions structure
 
The column subtotal options.
 - ColumnTotalOptions
 - 
- Type: PivotTotalOptions structure
 
The column total options.
 - RowSubtotalOptions
 - 
- Type: SubtotalOptions structure
 
The row subtotal options.
 - RowTotalOptions
 - 
- Type: PivotTotalOptions structure
 
The row total options.
 
PivotTableVisual
Description
A pivot table.
For more information, see Using pivot tables in the Amazon Quick Suite User Guide.
Members
- Actions
 - 
- Type: Array of VisualCustomAction structures
 
The list of custom actions that are configured for a visual.
 - ChartConfiguration
 - 
- Type: PivotTableConfiguration structure
 
The configuration settings of the visual.
 - ConditionalFormatting
 - 
- Type: PivotTableConditionalFormatting structure
 
The conditional formatting for a
PivotTableVisual. - Subtitle
 - 
- Type: VisualSubtitleLabelOptions structure
 
The subtitle that is displayed on the visual.
 - Title
 - 
- Type: VisualTitleLabelOptions structure
 
The title that is displayed on the visual.
 - VisualContentAltText
 - 
- Type: string
 
The alt text for the visual.
 - VisualId
 - 
- Required: Yes
 - Type: string
 
The unique identifier of a visual. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers..
 
PivotTotalOptions
Description
The optional configuration of totals cells in a PivotTableVisual.
Members
- CustomLabel
 - 
- Type: string
 
The custom label string for the total cells.
 - MetricHeaderCellStyle
 - 
- Type: TableCellStyle structure
 
The cell styling options for the total of header cells.
 - Placement
 - 
- Type: string
 
The placement (start, end) for the total cells.
 - ScrollStatus
 - 
- Type: string
 
The scroll status (pinned, scrolled) for the total cells.
 - TotalAggregationOptions
 - 
- Type: Array of TotalAggregationOption structures
 
The total aggregation options for each value field.
 - TotalCellStyle
 - 
- Type: TableCellStyle structure
 
The cell styling options for the total cells.
 - TotalsVisibility
 - 
- Type: string
 
The visibility configuration for the total cells.
 - ValueCellStyle
 - 
- Type: TableCellStyle structure
 
The cell styling options for the totals of value cells.
 
PluginVisual
Description
A flexible visualization type that allows engineers to create new custom charts in Quick Sight.
Members
- Actions
 - 
- Type: Array of VisualCustomAction structures
 
The list of custom actions that are configured for a visual.
 - ChartConfiguration
 - 
- Type: PluginVisualConfiguration structure
 
A description of the plugin field wells and their persisted properties.
 - PluginArn
 - 
- Required: Yes
 - Type: string
 
The Amazon Resource Name (ARN) that reflects the plugin and version.
 - Subtitle
 - 
- Type: VisualSubtitleLabelOptions structure
 
The subtitle label options for a visual.
 - Title
 - 
- Type: VisualTitleLabelOptions structure
 
The title label options for a visual.
 - VisualContentAltText
 - 
- Type: string
 
The alt text for the visual.
 - VisualId
 - 
- Required: Yes
 - Type: string
 
The ID of the visual that you want to use.
 
PluginVisualConfiguration
Description
The plugin visual configuration. This includes the field wells, sorting options, and persisted options of the plugin visual.
Members
- FieldWells
 - 
- Type: Array of PluginVisualFieldWell structures
 
The field wells configuration of the plugin visual.
 - SortConfiguration
 - 
- Type: PluginVisualSortConfiguration structure
 
The sort configuration of the plugin visual.
 - VisualOptions
 - 
- Type: PluginVisualOptions structure
 
The persisted properties of the plugin visual.
 
PluginVisualFieldWell
Description
A collection of field wells for a plugin visual.
Members
- AxisName
 - 
- Type: string
 
The semantic axis name for the field well.
 - Dimensions
 - 
- Type: Array of DimensionField structures
 
A list of dimensions for the field well.
 - Measures
 - 
- Type: Array of MeasureField structures
 
A list of measures that exist in the field well.
 - Unaggregated
 - 
- Type: Array of UnaggregatedField structures
 
A list of unaggregated fields that exist in the field well.
 
PluginVisualItemsLimitConfiguration
Description
A query limits configuration.
Members
- ItemsLimit
 - 
- Type: long (int|float)
 
Determines how many values are be fetched at once.
 
PluginVisualOptions
Description
The options and persisted properties for the plugin visual.
Members
- VisualProperties
 - 
- Type: Array of PluginVisualProperty structures
 
The persisted properties and their values.
 
PluginVisualProperty
Description
The key value pair of the persisted property.
Members
- Name
 - 
- Type: string
 
The name of the plugin visual property.
 - Value
 - 
- Type: string
 
The value of the plugin visual property.
 
PluginVisualSortConfiguration
Description
Determines how the plugin visual sorts the data during query.
Members
- PluginVisualTableQuerySort
 - 
- Type: PluginVisualTableQuerySort structure
 
The table query sorting options for the plugin visual.
 
PluginVisualTableQuerySort
Description
The table query sorting options for the plugin visual.
Members
- ItemsLimitConfiguration
 - 
- Type: PluginVisualItemsLimitConfiguration structure
 
The maximum amount of data to be returned by a query.
 - RowSort
 - 
- Type: Array of FieldSortOptions structures
 
Determines how data is sorted in the response.
 
PostgreSqlParameters
Description
The parameters for PostgreSQL.
Members
- Database
 - 
- Required: Yes
 - Type: string
 
Database.
 - Host
 - 
- Required: Yes
 - Type: string
 
Host.
 - Port
 - 
- Required: Yes
 - Type: int
 
Port.
 
PreconditionNotMetException
Description
One or more preconditions aren't met.
Members
- Message
 - 
- Type: string
 
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this request.
 
PredefinedHierarchy
Description
The option that determines the hierarchy of the fields that are defined during data preparation. These fields are available to use in any analysis that uses the data source.
Members
- Columns
 - 
- Required: Yes
 - Type: Array of ColumnIdentifier structures
 
The list of columns that define the predefined hierarchy.
 - DrillDownFilters
 - 
- Type: Array of DrillDownFilter structures
 
The option that determines the drill down filters for the predefined hierarchy.
 - HierarchyId
 - 
- Required: Yes
 - Type: string
 
The hierarchy ID of the predefined hierarchy.
 
PrestoParameters
Description
The parameters for Presto.
Members
- Catalog
 - 
- Required: Yes
 - Type: string
 
Catalog.
 - Host
 - 
- Required: Yes
 - Type: string
 
Host.
 - Port
 - 
- Required: Yes
 - Type: int
 
Port.
 
ProgressBarOptions
Description
The options that determine the presentation of the progress bar of a KPI visual.
Members
- Visibility
 - 
- Type: string
 
The visibility of the progress bar.
 
ProjectOperation
Description
A transform operation that projects columns. Operations that come after a projection can only refer to projected columns.
Members
- ProjectedColumns
 - 
- Required: Yes
 - Type: Array of strings
 
Projected columns.
 
QAResult
Description
The QA result that is made from the DashboardVisual or GeneratedAnswer.
Members
- DashboardVisual
 - 
- Type: DashboardVisualResult structure
 
The representation of a dashboard visual result.
 - GeneratedAnswer
 - 
- Type: GeneratedAnswerResult structure
 
The representation of a generated answer result.
 - ResultType
 - 
- Type: string
 
The type of QA result.
 
QBusinessParameters
Description
The parameters that are required to connect to an Amazon Q Business data source.
Members
- ApplicationArn
 - 
- Required: Yes
 - Type: string
 
The Amazon Resource Name (ARN) of the Amazon Q Business application.
 
QDataKey
Description
A structure that contains information about the QDataKey.
Members
- QDataKeyArn
 - 
- Type: string
 
The ARN of the KMS key that is registered to a Quick Sight account for encryption and decryption use as a
QDataKey. - QDataKeyType
 - 
- Type: string
 
The type of
QDataKey. 
QueryExecutionOptions
Description
A structure that describes the query execution options.
Members
- QueryExecutionMode
 - 
- Type: string
 
A structure that describes the query execution mode.
 
QueueInfo
Description
Information about a queued dataset SPICE ingestion.
Members
- QueuedIngestion
 - 
- Required: Yes
 - Type: string
 
The ID of the ongoing ingestion. The queued ingestion is waiting for the ongoing ingestion to complete.
 - WaitingOnIngestion
 - 
- Required: Yes
 - Type: string
 
The ID of the queued ingestion.
 
QuickSightUserNotFoundException
Description
The user with the provided name isn't found. This error can happen in any operation that requires finding a user based on a provided user name, such as DeleteUser, DescribeUser, and so on.
Members
- Message
 - 
- Type: string
 
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this request.
 
QuickSuiteActionsOption
Description
Determines if Actions in Amazon Quick Suite are enabled in a dashboard..
Members
- AvailabilityStatus
 - 
- Type: string
 
Availability status.
 
RadarChartAggregatedFieldWells
Description
The aggregated field well configuration of a RadarChartVisual.
Members
- Category
 - 
- Type: Array of DimensionField structures
 
The aggregated field well categories of a radar chart.
 - Color
 - 
- Type: Array of DimensionField structures
 
The color that are assigned to the aggregated field wells of a radar chart.
 - Values
 - 
- Type: Array of MeasureField structures
 
The values that are assigned to the aggregated field wells of a radar chart.
 
RadarChartAreaStyleSettings
Description
The configured style settings of a radar chart.
Members
- Visibility
 - 
- Type: string
 
The visibility settings of a radar chart.
 
RadarChartConfiguration
Description
The configuration of a RadarChartVisual.
Members
- AlternateBandColorsVisibility
 - 
- Type: string
 
Determines the visibility of the colors of alternatign bands in a radar chart.
 - AlternateBandEvenColor
 - 
- Type: string
 
The color of the even-numbered alternate bands of a radar chart.
 - AlternateBandOddColor
 - 
- Type: string
 
The color of the odd-numbered alternate bands of a radar chart.
 - AxesRangeScale
 - 
- Type: string
 
The axis behavior options of a radar chart.
 - BaseSeriesSettings
 - 
- Type: RadarChartSeriesSettings structure
 
The base sreies settings of a radar chart.
 - CategoryAxis
 - 
- Type: AxisDisplayOptions structure
 
The category axis of a radar chart.
 - CategoryLabelOptions
 - 
- Type: ChartAxisLabelOptions structure
 
The category label options of a radar chart.
 - ColorAxis
 - 
- Type: AxisDisplayOptions structure
 
The color axis of a radar chart.
 - ColorLabelOptions
 - 
- Type: ChartAxisLabelOptions structure
 
The color label options of a radar chart.
 - FieldWells
 - 
- Type: RadarChartFieldWells structure
 
The field well configuration of a
RadarChartVisual. - Interactions
 - 
- Type: VisualInteractionOptions structure
 
The general visual interactions setup for a visual.
 - Legend
 - 
- Type: LegendOptions structure
 
The legend display setup of the visual.
 - Shape
 - 
- Type: string
 
The shape of the radar chart.
 - SortConfiguration
 - 
- Type: RadarChartSortConfiguration structure
 
The sort configuration of a
RadarChartVisual. - StartAngle
 - 
- Type: double
 
The start angle of a radar chart's axis.
 - VisualPalette
 - 
- Type: VisualPalette structure
 
The palette (chart color) display setup of the visual.
 
RadarChartFieldWells
Description
The field wells of a radar chart visual.
Members
- RadarChartAggregatedFieldWells
 - 
- Type: RadarChartAggregatedFieldWells structure
 
The aggregated field wells of a radar chart visual.
 
RadarChartSeriesSettings
Description
The series settings of a radar chart.
Members
- AreaStyleSettings
 - 
- Type: RadarChartAreaStyleSettings structure
 
The area style settings of a radar chart.
 
RadarChartSortConfiguration
Description
The sort configuration of a RadarChartVisual.
Members
- CategoryItemsLimit
 - 
- Type: ItemsLimitConfiguration structure
 
The category items limit for a radar chart.
 - CategorySort
 - 
- Type: Array of FieldSortOptions structures
 
The category sort options of a radar chart.
 - ColorItemsLimit
 - 
- Type: ItemsLimitConfiguration structure
 
The color items limit of a radar chart.
 - ColorSort
 - 
- Type: Array of FieldSortOptions structures
 
The color sort configuration of a radar chart.
 
RadarChartVisual
Description
A radar chart visual.
Members
- Actions
 - 
- Type: Array of VisualCustomAction structures
 
The list of custom actions that are configured for a visual.
 - ChartConfiguration
 - 
- Type: RadarChartConfiguration structure
 
The configuration settings of the visual.
 - ColumnHierarchies
 - 
- Type: Array of ColumnHierarchy structures
 
The column hierarchy that is used during drill-downs and drill-ups.
 - Subtitle
 - 
- Type: VisualSubtitleLabelOptions structure
 
The subtitle that is displayed on the visual.
 - Title
 - 
- Type: VisualTitleLabelOptions structure
 
The title that is displayed on the visual.
 - VisualContentAltText
 - 
- Type: string
 
The alt text for the visual.
 - VisualId
 - 
- Required: Yes
 - Type: string
 
The unique identifier of a visual. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers.
 
RangeConstant
Description
A structure that represents a range constant.
Members
- Maximum
 - 
- Type: string
 
The maximum value for a range constant.
 - Minimum
 - 
- Type: string
 
The minimum value for a range constant.
 
RangeEndsLabelType
Description
The range ends label type of a data path label.
Members
- Visibility
 - 
- Type: string
 
The visibility of the range ends label.
 
RdsParameters
Description
The parameters for Amazon RDS.
Members
- Database
 - 
- Required: Yes
 - Type: string
 
Database.
 - InstanceId
 - 
- Required: Yes
 - Type: string
 
Instance ID.
 
ReadAPIKeyConnectionMetadata
Description
Read-only authentication metadata for API key-based connections, containing non-sensitive configuration details.
Members
- BaseEndpoint
 - 
- Required: Yes
 - Type: string
 
The base endpoint URL for API key authentication.
 - 
- Type: string
 
The email address associated with the API key authentication.
 
ReadAuthConfig
Description
Read-only authentication configuration containing non-sensitive authentication details for action connectors.
Members
- AuthenticationMetadata
 - 
- Required: Yes
 - Type: ReadAuthenticationMetadata structure
 
The authentication metadata containing configuration details specific to the authentication type.
 - AuthenticationType
 - 
- Required: Yes
 - Type: string
 
The type of authentication being used (BASIC, API_KEY, OAUTH2_CLIENT_CREDENTIALS, or OAUTH2_AUTHORIZATION_CODE).
 
ReadAuthenticationMetadata
Description
Read-only authentication metadata union containing non-sensitive configuration details for different authentication types.
Members
- ApiKeyConnectionMetadata
 - 
- Type: ReadAPIKeyConnectionMetadata structure
 
Read-only metadata for API key authentication configuration.
 - AuthorizationCodeGrantMetadata
 - 
- Type: ReadAuthorizationCodeGrantMetadata structure
 
Read-only metadata for OAuth2 authorization code grant flow configuration.
 - BasicAuthConnectionMetadata
 - 
- Type: ReadBasicAuthConnectionMetadata structure
 
Read-only metadata for basic authentication configuration.
 - ClientCredentialsGrantMetadata
 - 
- Type: ReadClientCredentialsGrantMetadata structure
 
Read-only metadata for OAuth2 client credentials grant flow configuration.
 - IamConnectionMetadata
 - 
- Type: ReadIamConnectionMetadata structure
 
Read-only metadata for IAM-based authentication configuration.
 - NoneConnectionMetadata
 - 
- Type: ReadNoneConnectionMetadata structure
 
Read-only metadata for connections that do not require authentication.
 
ReadAuthorizationCodeGrantCredentialsDetails
Description
Read-only credentials details for OAuth2 authorization code grant flow, containing non-sensitive configuration information.
Members
- ReadAuthorizationCodeGrantDetails
 - 
- Type: ReadAuthorizationCodeGrantDetails structure
 
The read-only authorization code grant configuration details.
 
ReadAuthorizationCodeGrantDetails
Description
Read-only configuration details for OAuth2 authorization code grant flow, including endpoints and client information.
Members
- AuthorizationEndpoint
 - 
- Required: Yes
 - Type: string
 
The authorization server endpoint used to obtain authorization codes from the resource owner.
 - ClientId
 - 
- Required: Yes
 - Type: string
 
The client identifier for the OAuth2 authorization code grant flow.
 - TokenEndpoint
 - 
- Required: Yes
 - Type: string
 
The authorization server endpoint used to obtain access tokens via the authorization code grant flow.
 
ReadAuthorizationCodeGrantMetadata
Description
Read-only metadata for OAuth2 authorization code grant authentication configuration.
Members
- AuthorizationCodeGrantCredentialsSource
 - 
- Type: string
 
The source of credentials for the authorization code grant flow.
 - BaseEndpoint
 - 
- Required: Yes
 - Type: string
 
The base endpoint URL for the OAuth2 authorization code grant flow.
 - ReadAuthorizationCodeGrantCredentialsDetails
 - 
- Type: ReadAuthorizationCodeGrantCredentialsDetails structure
 
The read-only credentials details for the authorization code grant flow.
 - RedirectUrl
 - 
- Required: Yes
 - Type: string
 
The redirect URL where the authorization server will send the user after authorization.
 
ReadBasicAuthConnectionMetadata
Description
Read-only metadata for basic authentication connections, containing non-sensitive configuration details.
Members
- BaseEndpoint
 - 
- Required: Yes
 - Type: string
 
The base endpoint URL for basic authentication.
 - Username
 - 
- Required: Yes
 - Type: string
 
The username used for basic authentication.
 
ReadClientCredentialsDetails
Description
Read-only details for OAuth2 client credentials, containing non-sensitive configuration information.
Members
- ReadClientCredentialsGrantDetails
 - 
- Type: ReadClientCredentialsGrantDetails structure
 
The read-only client credentials grant configuration details.
 
ReadClientCredentialsGrantDetails
Description
Read-only configuration details for OAuth2 client credentials grant flow, including client ID and token endpoint.
Members
- ClientId
 - 
- Required: Yes
 - Type: string
 
The client identifier for the OAuth2 client credentials grant flow.
 - TokenEndpoint
 - 
- Required: Yes
 - Type: string
 
The authorization server endpoint used to obtain access tokens via the client credentials grant flow.
 
ReadClientCredentialsGrantMetadata
Description
Read-only metadata for OAuth2 client credentials grant authentication configuration.
Members
- BaseEndpoint
 - 
- Required: Yes
 - Type: string
 
The base endpoint URL for the OAuth2 client credentials grant flow.
 - ClientCredentialsSource
 - 
- Type: string
 
The source of client credentials for the OAuth2 client credentials grant flow.
 - ReadClientCredentialsDetails
 - 
- Type: ReadClientCredentialsDetails structure
 
The read-only client credentials configuration details.
 
ReadIamConnectionMetadata
Description
Read-only metadata for IAM-based connections, containing role and source ARN information.
Members
- RoleArn
 - 
- Required: Yes
 - Type: string
 
The Amazon Resource Name (ARN) of the IAM role to assume for authentication.
 - SourceArn
 - 
- Required: Yes
 - Type: string
 
The Amazon Resource Name (ARN) of the source resource for IAM authentication.
 
ReadNoneConnectionMetadata
Description
Read-only metadata for connections that do not require authentication credentials.
Members
- BaseEndpoint
 - 
- Required: Yes
 - Type: string
 
The base endpoint URL for connections that do not require authentication.
 
RecentSnapshotsConfigurations
Description
The recent snapshots configuration for an embedded Quick Sight dashboard.
Members
- Enabled
 - 
- Required: Yes
 - Type: boolean
 
The recent snapshots configuration for an embedded Quick Sight dashboard.
 
RedshiftIAMParameters
Description
A structure that grants Quick Sight access to your cluster and make a call to the redshift:GetClusterCredentials API. For more information on the redshift:GetClusterCredentials API, see  GetClusterCredentials .
Members
- AutoCreateDatabaseUser
 - 
- Type: boolean
 
Automatically creates a database user. If your database doesn't have a
DatabaseUser, set this parameter toTrue. If there is noDatabaseUser, Quick Sight can't connect to your cluster. TheRoleArnthat you use for this operation must grant access toredshift:CreateClusterUserto successfully create the user. - DatabaseGroups
 - 
- Type: Array of strings
 
A list of groups whose permissions will be granted to Quick Sight to access the cluster. These permissions are combined with the permissions granted to Quick Sight by the
DatabaseUser. If you choose to include this parameter, theRoleArnmust grant access toredshift:JoinGroup. - DatabaseUser
 - 
- Type: string
 
The user whose permissions and group memberships will be used by Quick Sight to access the cluster. If this user already exists in your database, Amazon Quick Sight is granted the same permissions that the user has. If the user doesn't exist, set the value of
AutoCreateDatabaseUsertoTrueto create a new user with PUBLIC permissions. - RoleArn
 - 
- Required: Yes
 - Type: string
 
Use the
RoleArnstructure to allow Quick Sight to callredshift:GetClusterCredentialson your cluster. The calling principal must haveiam:PassRoleaccess to pass the role to Quick Sight. The role's trust policy must allow the Quick Sight service principal to assume the role. 
RedshiftParameters
Description
The parameters for Amazon Redshift. The ClusterId field can be blank if Host and Port are both set. The Host and Port fields can be blank if the ClusterId field is set.
Members
- ClusterId
 - 
- Type: string
 
Cluster ID. This field can be blank if the
HostandPortare provided. - Database
 - 
- Required: Yes
 - Type: string
 
Database.
 - Host
 - 
- Type: string
 
Host. This field can be blank if
ClusterIdis provided. - IAMParameters
 - 
- Type: RedshiftIAMParameters structure
 
An optional parameter that uses IAM authentication to grant Quick Sight access to your cluster. This parameter can be used instead of DataSourceCredentials.
 - IdentityCenterConfiguration
 - 
- Type: IdentityCenterConfiguration structure
 
An optional parameter that configures IAM Identity Center authentication to grant Quick Sight access to your cluster.
This parameter can only be specified if your Quick Sight account is configured with IAM Identity Center.
 - Port
 - 
- Type: int
 
Port. This field can be blank if the
ClusterIdis provided. 
ReferenceLine
Description
The reference line visual display options.
Members
- DataConfiguration
 - 
- Required: Yes
 - Type: ReferenceLineDataConfiguration structure
 
The data configuration of the reference line.
 - LabelConfiguration
 - 
- Type: ReferenceLineLabelConfiguration structure
 
The label configuration of the reference line.
 - Status
 - 
- Type: string
 
The status of the reference line. Choose one of the following options:
-  
ENABLE -  
DISABLE 
 - StyleConfiguration
 - 
- Type: ReferenceLineStyleConfiguration structure
 
The style configuration of the reference line.
 
ReferenceLineCustomLabelConfiguration
Description
The configuration for a custom label on a ReferenceLine.
Members
- CustomLabel
 - 
- Required: Yes
 - Type: string
 
The string text of the custom label.
 
ReferenceLineDataConfiguration
Description
The data configuration of the reference line.
Members
- AxisBinding
 - 
- Type: string
 
The axis binding type of the reference line. Choose one of the following options:
-  
PrimaryY -  
SecondaryY 
 - DynamicConfiguration
 - 
- Type: ReferenceLineDynamicDataConfiguration structure
 
The dynamic configuration of the reference line data configuration.
 - SeriesType
 - 
- Type: string
 
The series type of the reference line data configuration. Choose one of the following options:
-  
BAR -  
LINE 
 - StaticConfiguration
 - 
- Type: ReferenceLineStaticDataConfiguration structure
 
The static data configuration of the reference line data configuration.
 
ReferenceLineDynamicDataConfiguration
Description
The dynamic configuration of the reference line data configuration.
Members
- Calculation
 - 
- Required: Yes
 - Type: NumericalAggregationFunction structure
 
The calculation that is used in the dynamic data.
 - Column
 - 
- Required: Yes
 - Type: ColumnIdentifier structure
 
The column that the dynamic data targets.
 - MeasureAggregationFunction
 - 
- Type: AggregationFunction structure
 
The aggregation function that is used in the dynamic data.
 
ReferenceLineLabelConfiguration
Description
The label configuration of a reference line.
Members
- CustomLabelConfiguration
 - 
- Type: ReferenceLineCustomLabelConfiguration structure
 
The custom label configuration of the label in a reference line.
 - FontColor
 - 
- Type: string
 
The font color configuration of the label in a reference line.
 - FontConfiguration
 - 
- Type: FontConfiguration structure
 
The font configuration of the label in a reference line.
 - HorizontalPosition
 - 
- Type: string
 
The horizontal position configuration of the label in a reference line. Choose one of the following options:
-  
LEFT -  
CENTER -  
RIGHT 
 - ValueLabelConfiguration
 - 
- Type: ReferenceLineValueLabelConfiguration structure
 
The value label configuration of the label in a reference line.
 - VerticalPosition
 - 
- Type: string
 
The vertical position configuration of the label in a reference line. Choose one of the following options:
-  
ABOVE -  
BELOW 
 
ReferenceLineStaticDataConfiguration
Description
The static data configuration of the reference line data configuration.
Members
- Value
 - 
- Required: Yes
 - Type: double
 
The double input of the static data.
 
ReferenceLineStyleConfiguration
Description
The style configuration of the reference line.
Members
- Color
 - 
- Type: string
 
The hex color of the reference line.
 - Pattern
 - 
- Type: string
 
The pattern type of the line style. Choose one of the following options:
-  
SOLID -  
DASHED -  
DOTTED 
 
ReferenceLineValueLabelConfiguration
Description
The value label configuration of the label in a reference line.
Members
- FormatConfiguration
 - 
- Type: NumericFormatConfiguration structure
 
The format configuration of the value label.
 - RelativePosition
 - 
- Type: string
 
The relative position of the value label. Choose one of the following options:
-  
BEFORE_CUSTOM_LABEL -  
AFTER_CUSTOM_LABEL 
 
RefreshConfiguration
Description
The refresh configuration of a dataset.
Members
- IncrementalRefresh
 - 
- Required: Yes
 - Type: IncrementalRefresh structure
 
The incremental refresh for the dataset.
 
RefreshFailureConfiguration
Description
The failure configuration of a dataset.
Members
- EmailAlert
 - 
- Type: RefreshFailureEmailAlert structure
 
The email alert configuration for a dataset refresh failure.
 
RefreshFailureEmailAlert
Description
The configuration settings for the email alerts that are sent when a dataset refresh fails.
Members
- AlertStatus
 - 
- Type: string
 
The status value that determines if email alerts are sent.
 
RefreshFrequency
Description
Specifies the interval between each scheduled refresh of a dataset.
Members
- Interval
 - 
- Required: Yes
 - Type: string
 
The interval between scheduled refreshes. Valid values are as follows:
-  
MINUTE15: The dataset refreshes every 15 minutes. This value is only supported for incremental refreshes. This interval can only be used for one schedule per dataset. -  
MINUTE30:The dataset refreshes every 30 minutes. This value is only supported for incremental refreshes. This interval can only be used for one schedule per dataset. -  
HOURLY: The dataset refreshes every hour. This interval can only be used for one schedule per dataset. -  
DAILY: The dataset refreshes every day. -  
WEEKLY: The dataset refreshes every week. -  
MONTHLY: The dataset refreshes every month. 
 - RefreshOnDay
 - 
- Type: ScheduleRefreshOnEntity structure
 
The day of the week that you want to schedule the refresh on. This value is required for weekly and monthly refresh intervals.
 - TimeOfTheDay
 - 
- Type: string
 
The time of day that you want the datset to refresh. This value is expressed in HH:MM format. This field is not required for schedules that refresh hourly.
 - Timezone
 - 
- Type: string
 
The timezone that you want the refresh schedule to use. The timezone ID must match a corresponding ID found on
java.util.time.getAvailableIDs(). 
RefreshSchedule
Description
The refresh schedule of a dataset.
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) for the refresh schedule.
 - RefreshType
 - 
- Required: Yes
 - Type: string
 
The type of refresh that a datset undergoes. Valid values are as follows:
-  
FULL_REFRESH: A complete refresh of a dataset. -  
INCREMENTAL_REFRESH: A partial refresh of some rows of a dataset, based on the time window specified. 
For more information on full and incremental refreshes, see Refreshing SPICE data in the Amazon Quick Suite User Guide.
 - ScheduleFrequency
 - 
- Required: Yes
 - Type: RefreshFrequency structure
 
The frequency for the refresh schedule.
 - ScheduleId
 - 
- Required: Yes
 - Type: string
 
An identifier for the refresh schedule.
 - StartAfterDateTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
Time after which the refresh schedule can be started, expressed in
YYYY-MM-DDTHH:MM:SSformat. 
RegisteredCustomerManagedKey
Description
A customer managed key structure that contains the information listed below:
-  
KeyArn- The ARN of a KMS key that is registered to a Quick Sight account for encryption and decryption use. -  
DefaultKey- Indicates whether the current key is set as the default key for encryption and decryption use. 
Members
- DefaultKey
 - 
- Type: boolean
 
Indicates whether a
RegisteredCustomerManagedKeyis set as the default key for encryption and decryption use. - KeyArn
 - 
- Type: string
 
The ARN of the KMS key that is registered to a Quick Sight account for encryption and decryption use.
 
RegisteredUserConsoleFeatureConfigurations
Description
The feature configurations of an embedded Amazon Quick Sight console.
Members
- AmazonQInQuickSight
 - 
- Type: AmazonQInQuickSightConsoleConfigurations structure
 
The Amazon Q configurations of an embedded Amazon Quick Sight console.
 - RecentSnapshots
 - 
- Type: RecentSnapshotsConfigurations structure
 
The recent snapshots configuration for an embedded Quick Sight dashboard.
 - Schedules
 - 
- Type: SchedulesConfigurations structure
 
The schedules configuration for an embedded Quick Sight dashboard.
 - SharedView
 - 
- Type: SharedViewConfigurations structure
 
The shared view settings of an embedded dashboard.
 - StatePersistence
 - 
- Type: StatePersistenceConfigurations structure
 
The state persistence configurations of an embedded Amazon Quick Sight console.
 - ThresholdAlerts
 - 
- Type: ThresholdAlertsConfigurations structure
 
The threshold alerts configuration for an embedded Quick Sight dashboard.
 
RegisteredUserDashboardEmbeddingConfiguration
Description
Information about the dashboard you want to embed.
Members
- FeatureConfigurations
 - 
- Type: RegisteredUserDashboardFeatureConfigurations structure
 
The feature configurations of an embbedded Amazon Quick Sight dashboard.
 - InitialDashboardId
 - 
- Required: Yes
 - Type: string
 
The dashboard ID for the dashboard that you want the user to see first. This ID is included in the output URL. When the URL in response is accessed, Amazon Quick Sight renders this dashboard if the user has permissions to view it.
If the user does not have permission to view this dashboard, they see a permissions error message.
 
RegisteredUserDashboardFeatureConfigurations
Description
The feature configuration for an embedded dashboard.
Members
- AmazonQInQuickSight
 - 
- Type: AmazonQInQuickSightDashboardConfigurations structure
 
The Amazon Q configurations of an embedded Amazon Quick Sight dashboard.
 - Bookmarks
 - 
- Type: BookmarksConfigurations structure
 
The bookmarks configuration for an embedded dashboard in Amazon Quick Sight.
 - RecentSnapshots
 - 
- Type: RecentSnapshotsConfigurations structure
 
The recent snapshots configuration for an Quick Sight embedded dashboard
 - Schedules
 - 
- Type: SchedulesConfigurations structure
 
The schedules configuration for an embedded Quick Sight dashboard.
 - SharedView
 - 
- Type: SharedViewConfigurations structure
 
The shared view settings of an embedded dashboard.
 - StatePersistence
 - 
- Type: StatePersistenceConfigurations structure
 
The state persistence settings of an embedded dashboard.
 - ThresholdAlerts
 - 
- Type: ThresholdAlertsConfigurations structure
 
The threshold alerts configuration for an Quick Sight embedded dashboard.
 
RegisteredUserDashboardVisualEmbeddingConfiguration
Description
The experience that you are embedding. You can use this object to generate a url that embeds a visual into your application.
Members
- InitialDashboardVisualId
 - 
- Required: Yes
 - Type: DashboardVisualId structure
 
The visual ID for the visual that you want the user to embed. This ID is included in the output URL. When the URL in response is accessed, Amazon Quick Sight renders this visual.
The Amazon Resource Name (ARN) of the dashboard that the visual belongs to must be included in the
AuthorizedResourceArnsparameter. Otherwise, the request will fail withInvalidParameterValueException. 
RegisteredUserEmbeddingExperienceConfiguration
Description
The type of experience you want to embed. For registered users, you can embed QuickSight dashboards or the Amazon Quick Sight console.
Exactly one of the experience configurations is required. You can choose Dashboard or QuickSightConsole. You cannot choose more than one experience configuration.
Members
- Dashboard
 - 
- Type: RegisteredUserDashboardEmbeddingConfiguration structure
 
The configuration details for providing a dashboard embedding experience.
 - DashboardVisual
 - 
- Type: RegisteredUserDashboardVisualEmbeddingConfiguration structure
 
The type of embedding experience. In this case, Amazon Quick Sight visuals.
 - GenerativeQnA
 - 
- Type: RegisteredUserGenerativeQnAEmbeddingConfiguration structure
 
The configuration details for embedding the Generative Q&A experience.
For more information about embedding the Generative Q&A experience, see Embedding Overview in the Amazon Quick Sight User Guide.
 - QSearchBar
 - 
- Type: RegisteredUserQSearchBarEmbeddingConfiguration structure
 
The configuration details for embedding the Q search bar.
For more information about embedding the Q search bar, see Embedding Overview in the Amazon Quick Sight User Guide.
 - QuickSightConsole
 - 
- Type: RegisteredUserQuickSightConsoleEmbeddingConfiguration structure
 
The configuration details for providing each Amazon Quick Sight console embedding experience. This can be used along with custom permissions to restrict access to certain features. For more information, see Customizing Access to the Amazon Quick Sight Console in the Amazon QuickSight User Guide.
Use
GenerateEmbedUrlForRegisteredUserwhere you want to provide an authoring portal that allows users to create data sources, datasets, analyses, and dashboards. The users who accesses an embedded Amazon Quick Sight console needs to belong to the author or admin security cohort. If you want to restrict permissions to some of these features, add a custom permissions profile to the user with theUpdateUserAPI operation. Use theRegisterUserAPI operation to add a new user with a custom permission profile attached. For more information, see the following sections in the Amazon QuickSight User Guide:For more information about the high-level steps for embedding and for an interactive demo of the ways you can customize embedding, visit the Amazon QuickSight Developer Portal.
 
RegisteredUserGenerativeQnAEmbeddingConfiguration
Description
An object that provides information about the configuration of a Generative Q&A experience.
Members
- InitialTopicId
 - 
- Type: string
 
The ID of the new Q reader experience topic that you want to make the starting topic in the Generative Q&A experience. You can find a topic ID by navigating to the Topics pane in the QuickSight application and opening a topic. The ID is in the URL for the topic that you open.
If you don't specify an initial topic or you specify a legacy topic, a list of all shared new reader experience topics is shown in the Generative Q&A experience for your readers. When you select an initial new reader experience topic, you can specify whether or not readers are allowed to select other new reader experience topics from the available ones in the list.
 
RegisteredUserQSearchBarEmbeddingConfiguration
Description
Information about the Q search bar embedding experience.
Members
- InitialTopicId
 - 
- Type: string
 
The ID of the legacy Q topic that you want to use as the starting topic in the Q search bar. To locate the topic ID of the topic that you want to use, open the Quick Sight console, navigate to the Topics pane, and choose thre topic that you want to use. The
TopicIDis located in the URL of the topic that opens. When you select an initial topic, you can specify whether or not readers are allowed to select other topics from the list of available topics.If you don't specify an initial topic or if you specify a new reader experience topic, a list of all shared legacy topics is shown in the Q bar.
 
RegisteredUserQuickSightConsoleEmbeddingConfiguration
Description
Information about the Amazon Quick Sight console that you want to embed.
Members
- FeatureConfigurations
 - 
- Type: RegisteredUserConsoleFeatureConfigurations structure
 
The embedding configuration of an embedded Amazon Quick Sight console.
 - InitialPath
 - 
- Type: string
 
The initial URL path for the Amazon Quick Sight console.
InitialPathis required.The entry point URL is constrained to the following paths:
-  
/start -  
/start/analyses -  
/start/dashboards -  
/start/favorites -  
/dashboards/DashboardId. DashboardId is the actual ID key from the Amazon Quick Sight console URL of the dashboard. -  
/analyses/AnalysisId. AnalysisId is the actual ID key from the Amazon Quick Sight console URL of the analysis. 
 
RelationalTable
Description
A physical table type for relational data sources.
Members
- Catalog
 - 
- Type: string
 
The catalog associated with a table.
 - DataSourceArn
 - 
- Required: Yes
 - Type: string
 
The Amazon Resource Name (ARN) for the data source.
 - InputColumns
 - 
- Required: Yes
 - Type: Array of InputColumn structures
 
The column schema of the table.
 - Name
 - 
- Required: Yes
 - Type: string
 
The name of the relational table.
 - Schema
 - 
- Type: string
 
The schema name. This name applies to certain relational database engines.
 
RelativeDateTimeControlDisplayOptions
Description
The display options of a control.
Members
- DateTimeFormat
 - 
- Type: string
 
Customize how dates are formatted in controls.
 - InfoIconLabelOptions
 - 
- Type: SheetControlInfoIconLabelOptions structure
 
The configuration of info icon label options.
 - TitleOptions
 - 
- Type: LabelOptions structure
 
The options to configure the title visibility, name, and font size.
 
RelativeDatesFilter
Description
A RelativeDatesFilter filters relative dates values.
Members
- AnchorDateConfiguration
 - 
- Required: Yes
 - Type: AnchorDateConfiguration structure
 
The date configuration of the filter.
 - Column
 - 
- Required: Yes
 - Type: ColumnIdentifier structure
 
The column that the filter is applied to.
 - DefaultFilterControlConfiguration
 - 
- Type: DefaultFilterControlConfiguration structure
 
The default configurations for the associated controls. This applies only for filters that are scoped to multiple sheets.
 - ExcludePeriodConfiguration
 - 
- Type: ExcludePeriodConfiguration structure
 
The configuration for the exclude period of the filter.
 - FilterId
 - 
- Required: Yes
 - Type: string
 
An identifier that uniquely identifies a filter within a dashboard, analysis, or template.
 - MinimumGranularity
 - 
- Type: string
 
The minimum granularity (period granularity) of the relative dates filter.
 - NullOption
 - 
- Required: Yes
 - Type: string
 
This option determines how null values should be treated when filtering data.
-  
ALL_VALUES: Include null values in filtered results. -  
NULLS_ONLY: Only include null values in filtered results. -  
NON_NULLS_ONLY: Exclude null values from filtered results. 
 - ParameterName
 - 
- Type: string
 
The parameter whose value should be used for the filter value.
 - RelativeDateType
 - 
- Required: Yes
 - Type: string
 
The range date type of the filter. Choose one of the options below:
-  
PREVIOUS -  
THIS -  
LAST -  
NOW -  
NEXT 
 - RelativeDateValue
 - 
- Type: int
 
The date value of the filter.
 - TimeGranularity
 - 
- Required: Yes
 - Type: string
 
The level of time precision that is used to aggregate
DateTimevalues. 
RenameColumnOperation
Description
A transform operation that renames a column.
Members
- ColumnName
 - 
- Required: Yes
 - Type: string
 
The name of the column to be renamed.
 - NewColumnName
 - 
- Required: Yes
 - Type: string
 
The new name for the column.
 
ResourceExistsException
Description
The resource specified already exists.
Members
- Message
 - 
- Type: string
 
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this request.
 - ResourceType
 - 
- Type: string
 
The resource type for this request.
 
ResourceNotFoundException
Description
One or more resources can't be found.
Members
- Message
 - 
- Type: string
 
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this request.
 - ResourceType
 - 
- Type: string
 
The resource type for this request.
 
ResourcePermission
Description
Permission for the resource.
Members
- Actions
 - 
- Required: Yes
 - Type: Array of strings
 
The IAM action to grant or revoke permissions on.
 - Principal
 - 
- Required: Yes
 - Type: string
 
The Amazon Resource Name (ARN) of the principal. This can be one of the following:
-  
The ARN of an Quick Sight user or group associated with a data source or dataset. (This is common.)
 -  
The ARN of an Quick Sight user, group, or namespace associated with an analysis, dashboard, template, or theme. Namespace sharing is not supported for action connectors. (This is common.)
 -  
The ARN of an Amazon Web Services account root: This is an IAM ARN rather than a Quick Sight ARN. Use this option only to share resources (templates) across Amazon Web Services accounts. Account root sharing is not supported for action connectors. (This is less common.)
 
 
ResourceUnavailableException
Description
This resource is currently unavailable.
Members
- Message
 - 
- Type: string
 
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this request.
 - ResourceType
 - 
- Type: string
 
The resource type for this request.
 
RollingDateConfiguration
Description
The rolling date configuration of a date time filter.
Members
- DataSetIdentifier
 - 
- Type: string
 
The data set that is used in the rolling date configuration.
 - Expression
 - 
- Required: Yes
 - Type: string
 
The expression of the rolling date configuration.
 
RowAlternateColorOptions
Description
Determines the row alternate color options.
Members
- RowAlternateColors
 - 
- Type: Array of strings
 
Determines the list of row alternate colors.
 - Status
 - 
- Type: string
 
Determines the widget status.
 - UsePrimaryBackgroundColor
 - 
- Type: string
 
The primary background color options for alternate rows.
 
RowInfo
Description
Information about rows for a data set SPICE ingestion.
Members
- RowsDropped
 - 
- Type: long (int|float)
 
The number of rows that were not ingested.
 - RowsIngested
 - 
- Type: long (int|float)
 
The number of rows that were ingested.
 - TotalRowsInDataset
 - 
- Type: long (int|float)
 
The total number of rows in the dataset.
 
RowLevelPermissionDataSet
Description
Information about a dataset that contains permissions for row-level security (RLS). The permissions dataset maps fields to users or groups. For more information, see Using Row-Level Security (RLS) to Restrict Access to a Dataset in the Quick Sight User Guide.
The option to deny permissions by setting PermissionPolicy to DENY_ACCESS is not supported for new RLS datasets.
Members
- Arn
 - 
- Required: Yes
 - Type: string
 
The Amazon Resource Name (ARN) of the dataset that contains permissions for RLS.
 - FormatVersion
 - 
- Type: string
 
The user or group rules associated with the dataset that contains permissions for RLS.
By default,
FormatVersionisVERSION_1. WhenFormatVersionisVERSION_1,UserNameandGroupNameare required. WhenFormatVersionisVERSION_2,UserARNandGroupARNare required, andNamespacemust not exist. - Namespace
 - 
- Type: string
 
The namespace associated with the dataset that contains permissions for RLS.
 - PermissionPolicy
 - 
- Required: Yes
 - Type: string
 
The type of permissions to use when interpreting the permissions for RLS.
DENY_ACCESSis included for backward compatibility only. - Status
 - 
- Type: string
 
The status of the row-level security permission dataset. If enabled, the status is
ENABLED. If disabled, the status isDISABLED. 
RowLevelPermissionTagConfiguration
Description
The configuration of tags on a dataset to set row-level security.
Members
- Status
 - 
- Type: string
 
The status of row-level security tags. If enabled, the status is
ENABLED. If disabled, the status isDISABLED. - TagRuleConfigurations
 - 
- Type: Array of stringss
 
A list of tag configuration rules to apply to a dataset. All tag configurations have the OR condition. Tags within each tile will be joined (AND). At least one rule in this structure must have all tag values assigned to it to apply Row-level security (RLS) to the dataset.
 - TagRules
 - 
- Required: Yes
 - Type: Array of RowLevelPermissionTagRule structures
 
A set of rules associated with row-level security, such as the tag names and columns that they are assigned to.
 
RowLevelPermissionTagRule
Description
A set of rules associated with a tag.
Members
- ColumnName
 - 
- Required: Yes
 - Type: string
 
The column name that a tag key is assigned to.
 - MatchAllValue
 - 
- Type: string
 
A string that you want to use to filter by all the values in a column in the dataset and don’t want to list the values one by one. For example, you can use an asterisk as your match all value.
 - TagKey
 - 
- Required: Yes
 - Type: string
 
The unique key for a tag.
 - TagMultiValueDelimiter
 - 
- Type: string
 
A string that you want to use to delimit the values when you pass the values at run time. For example, you can delimit the values with a comma.
 
S3BucketConfiguration
Description
An optional structure that contains the Amazon S3 bucket configuration that the generated snapshots are stored in. If you don't provide this information, generated snapshots are stored in the default Amazon Quick Sight bucket.
Members
- BucketName
 - 
- Required: Yes
 - Type: string
 
The name of an existing Amazon S3 bucket where the generated snapshot artifacts are sent.
 - BucketPrefix
 - 
- Required: Yes
 - Type: string
 
The prefix of the Amazon S3 bucket that the generated snapshots are stored in.
 - BucketRegion
 - 
- Required: Yes
 - Type: string
 
The region that the Amazon S3 bucket is located in. The bucket must be located in the same region that the
StartDashboardSnapshotJobAPI call is made. 
S3KnowledgeBaseParameters
Description
The parameters that are required to connect to a S3 Knowledge Base data source.
Members
- BucketUrl
 - 
- Required: Yes
 - Type: string
 
The URL of the S3 bucket that contains the knowledge base data.
 - MetadataFilesLocation
 - 
- Type: string
 
The location of metadata files within the S3 bucket that describe the structure and content of the knowledge base.
 - RoleArn
 - 
- Type: string
 
Use the
RoleArnstructure to override an account-wide role for a specific S3 Knowledge Base data source. For example, say an account administrator has turned off all S3 access with an account-wide role. The administrator can then useRoleArnto bypass the account-wide role and allow S3 access for the single S3 Knowledge Base data source that is specified in the structure, even if the account-wide role forbidding S3 access is still active. 
S3Parameters
Description
The parameters for S3.
Members
- ManifestFileLocation
 - 
- Required: Yes
 - Type: ManifestFileLocation structure
 
Location of the Amazon S3 manifest file. This is NULL if the manifest file was uploaded into Quick Sight.
 - RoleArn
 - 
- Type: string
 
Use the
RoleArnstructure to override an account-wide role for a specific S3 data source. For example, say an account administrator has turned off all S3 access with an account-wide role. The administrator can then useRoleArnto bypass the account-wide role and allow S3 access for the single S3 data source that is specified in the structure, even if the account-wide role forbidding S3 access is still active. 
S3Source
Description
A physical table type for an S3 data source.
Members
- DataSourceArn
 - 
- Required: Yes
 - Type: string
 
The Amazon Resource Name (ARN) for the data source.
 - InputColumns
 - 
- Required: Yes
 - Type: Array of InputColumn structures
 
A physical table type for an S3 data source.
For files that aren't JSON, only
STRINGdata types are supported in input columns. - UploadSettings
 - 
- Type: UploadSettings structure
 
Information about the format for the S3 source file or files.
 
SameSheetTargetVisualConfiguration
Description
The configuration of the same-sheet target visuals that you want to be filtered.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Members
- TargetVisualOptions
 - 
- Type: string
 
The options that choose the target visual in the same sheet.
Valid values are defined as follows:
-  
ALL_VISUALS: Applies the filter operation to all visuals in the same sheet. 
 - TargetVisuals
 - 
- Type: Array of strings
 
A list of the target visual IDs that are located in the same sheet of the analysis.
 
SankeyDiagramAggregatedFieldWells
Description
The field well configuration of a sankey diagram.
Members
- Destination
 - 
- Type: Array of DimensionField structures
 
The destination field wells of a sankey diagram.
 - Source
 - 
- Type: Array of DimensionField structures
 
The source field wells of a sankey diagram.
 - Weight
 - 
- Type: Array of MeasureField structures
 
The weight field wells of a sankey diagram.
 
SankeyDiagramChartConfiguration
Description
The configuration of a sankey diagram.
Members
- DataLabels
 - 
- Type: DataLabelOptions structure
 
The data label configuration of a sankey diagram.
 - FieldWells
 - 
- Type: SankeyDiagramFieldWells structure
 
The field well configuration of a sankey diagram.
 - Interactions
 - 
- Type: VisualInteractionOptions structure
 
The general visual interactions setup for a visual.
 - SortConfiguration
 - 
- Type: SankeyDiagramSortConfiguration structure
 
The sort configuration of a sankey diagram.
 
SankeyDiagramFieldWells
Description
The field well configuration of a sankey diagram.
Members
- SankeyDiagramAggregatedFieldWells
 - 
- Type: SankeyDiagramAggregatedFieldWells structure
 
The field well configuration of a sankey diagram.
 
SankeyDiagramSortConfiguration
Description
The sort configuration of a sankey diagram.
Members
- DestinationItemsLimit
 - 
- Type: ItemsLimitConfiguration structure
 
The limit on the number of destination nodes that are displayed in a sankey diagram.
 - SourceItemsLimit
 - 
- Type: ItemsLimitConfiguration structure
 
The limit on the number of source nodes that are displayed in a sankey diagram.
 - WeightSort
 - 
- Type: Array of FieldSortOptions structures
 
The sort configuration of the weight fields.
 
SankeyDiagramVisual
Description
A sankey diagram.
For more information, see Using Sankey diagrams in the Amazon Quick Suite User Guide.
Members
- Actions
 - 
- Type: Array of VisualCustomAction structures
 
The list of custom actions that are configured for a visual.
 - ChartConfiguration
 - 
- Type: SankeyDiagramChartConfiguration structure
 
The configuration of a sankey diagram.
 - Subtitle
 - 
- Type: VisualSubtitleLabelOptions structure
 
The subtitle that is displayed on the visual.
 - Title
 - 
- Type: VisualTitleLabelOptions structure
 
The title that is displayed on the visual.
 - VisualContentAltText
 - 
- Type: string
 
The alt text for the visual.
 - VisualId
 - 
- Required: Yes
 - Type: string
 
The unique identifier of a visual. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers.
 
ScatterPlotCategoricallyAggregatedFieldWells
Description
The aggregated field well of a scatter plot.
Members
- Category
 - 
- Type: Array of DimensionField structures
 
The category field well of a scatter plot.
 - Label
 - 
- Type: Array of DimensionField structures
 
The label field well of a scatter plot.
 - Size
 - 
- Type: Array of MeasureField structures
 
The size field well of a scatter plot.
 - XAxis
 - 
- Type: Array of MeasureField structures
 
The x-axis field well of a scatter plot.
The x-axis is aggregated by category.
 - YAxis
 - 
- Type: Array of MeasureField structures
 
The y-axis field well of a scatter plot.
The y-axis is aggregated by category.
 
ScatterPlotConfiguration
Description
The configuration of a scatter plot.
Members
- DataLabels
 - 
- Type: DataLabelOptions structure
 
The options that determine if visual data labels are displayed.
 - FieldWells
 - 
- Type: ScatterPlotFieldWells structure
 
The field wells of the visual.
 - Interactions
 - 
- Type: VisualInteractionOptions structure
 
The general visual interactions setup for a visual.
 - Legend
 - 
- Type: LegendOptions structure
 
The legend display setup of the visual.
 - SortConfiguration
 - 
- Type: ScatterPlotSortConfiguration structure
 
The sort configuration of a scatter plot.
 - Tooltip
 - 
- Type: TooltipOptions structure
 
The legend display setup of the visual.
 - VisualPalette
 - 
- Type: VisualPalette structure
 
The palette (chart color) display setup of the visual.
 - XAxisDisplayOptions
 - 
- Type: AxisDisplayOptions structure
 
The label display options (grid line, range, scale, and axis step) of the scatter plot's x-axis.
 - XAxisLabelOptions
 - 
- Type: ChartAxisLabelOptions structure
 
The label options (label text, label visibility, and sort icon visibility) of the scatter plot's x-axis.
 - YAxisDisplayOptions
 - 
- Type: AxisDisplayOptions structure
 
The label display options (grid line, range, scale, and axis step) of the scatter plot's y-axis.
 - YAxisLabelOptions
 - 
- Type: ChartAxisLabelOptions structure
 
The label options (label text, label visibility, and sort icon visibility) of the scatter plot's y-axis.
 
ScatterPlotFieldWells
Description
The field well configuration of a scatter plot.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Members
- ScatterPlotCategoricallyAggregatedFieldWells
 - 
- Type: ScatterPlotCategoricallyAggregatedFieldWells structure
 
The aggregated field wells of a scatter plot. The x and y-axes of scatter plots with aggregated field wells are aggregated by category, label, or both.
 - ScatterPlotUnaggregatedFieldWells
 - 
- Type: ScatterPlotUnaggregatedFieldWells structure
 
The unaggregated field wells of a scatter plot. The x and y-axes of these scatter plots are unaggregated.
 
ScatterPlotSortConfiguration
Description
The sort configuration of a scatter plot.
Members
- ScatterPlotLimitConfiguration
 - 
- Type: ItemsLimitConfiguration structure
 
The limit configuration of the visual display for an axis.
 
ScatterPlotUnaggregatedFieldWells
Description
The unaggregated field wells of a scatter plot.
Members
- Category
 - 
- Type: Array of DimensionField structures
 
The category field well of a scatter plot.
 - Label
 - 
- Type: Array of DimensionField structures
 
The label field well of a scatter plot.
 - Size
 - 
- Type: Array of MeasureField structures
 
The size field well of a scatter plot.
 - XAxis
 - 
- Type: Array of DimensionField structures
 
The x-axis field well of a scatter plot.
The x-axis is a dimension field and cannot be aggregated.
 - YAxis
 - 
- Type: Array of DimensionField structures
 
The y-axis field well of a scatter plot.
The y-axis is a dimension field and cannot be aggregated.
 
ScatterPlotVisual
Description
A scatter plot.
For more information, see Using scatter plots in the Amazon Quick Suite User Guide.
Members
- Actions
 - 
- Type: Array of VisualCustomAction structures
 
The list of custom actions that are configured for a visual.
 - ChartConfiguration
 - 
- Type: ScatterPlotConfiguration structure
 
The configuration settings of the visual.
 - ColumnHierarchies
 - 
- Type: Array of ColumnHierarchy structures
 
The column hierarchy that is used during drill-downs and drill-ups.
 - Subtitle
 - 
- Type: VisualSubtitleLabelOptions structure
 
The subtitle that is displayed on the visual.
 - Title
 - 
- Type: VisualTitleLabelOptions structure
 
The title that is displayed on the visual.
 - VisualContentAltText
 - 
- Type: string
 
The alt text for the visual.
 - VisualId
 - 
- Required: Yes
 - Type: string
 
The unique identifier of a visual. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers.
 
ScheduleRefreshOnEntity
Description
The refresh on entity for weekly or monthly schedules.
Members
- DayOfMonth
 - 
- Type: string
 
The day of the month that you want to schedule refresh on.
 - DayOfWeek
 - 
- Type: string
 
The day of the week that you want to schedule a refresh on.
 
SchedulesConfigurations
Description
The schedules configuration for an embedded Quick Sight dashboard.
Members
- Enabled
 - 
- Required: Yes
 - Type: boolean
 
The schedules configuration for an embedded Quick Sight dashboard.
 
ScrollBarOptions
Description
The visual display options for a data zoom scroll bar.
Members
- Visibility
 - 
- Type: string
 
The visibility of the data zoom scroll bar.
 - VisibleRange
 - 
- Type: VisibleRangeOptions structure
 
The visibility range for the data zoom scroll bar.
 
SearchFlowsFilter
Description
A structure that contains the filter information when searching flows.
Members
- Name
 - 
- Required: Yes
 - Type: string
 
The name of the value that you want to use as a filter, for example
"Name": "DIRECT_QUICKSIGHT_SOLE_OWNER".Valid values are defined as follows:
-  
assetName: Any flows whose names have a substring match to this value will be returned. -  
assetDescription: Any flows whose descriptions have a substring match to this value will be returned. -  
DIRECT_QUICKSIGHT_SOLE_OWNER: Provide an ARN of a user or group, and any analyses with that ARN listed as the only owner of the analysis are returned. Implicit permissions from folders or groups are not considered. -  
DIRECT_QUICKSIGHT_OWNER: Provide an ARN of a user or group, and any analyses with that ARN listed as one of the owners of the analyses are returned. Implicit permissions from folders or groups are not considered. -  
DIRECT_QUICKSIGHT_VIEWER_OR_OWNER: Provide an ARN of a user or group, and any analyses with that ARN listed as one of the owners or viewers of the analyses are returned. Implicit permissions from folders or groups are not considered. 
 - Operator
 - 
- Required: Yes
 - Type: string
 
The comparison operator that you want to use as a filter, for example
"Operator": "StringEquals". Valid values are"StringEquals"and"StringLike". - Value
 - 
- Required: Yes
 - Type: string
 
The value of the named item, in this case
DIRECT_QUICKSIGHT_SOLE_OWNER, that you want to use as a filter, for example"Value". An example is"arn:aws:quicksight:us-east-1:1:user/default/UserName1". 
SecondaryValueOptions
Description
The options that determine the presentation of the secondary value of a KPI visual.
Members
- Visibility
 - 
- Type: string
 
Determines the visibility of the secondary value.
 
SectionAfterPageBreak
Description
The configuration of a page break after a section.
Members
- Status
 - 
- Type: string
 
The option that enables or disables a page break at the end of a section.
 
SectionBasedLayoutCanvasSizeOptions
Description
The options for the canvas of a section-based layout.
Members
- PaperCanvasSizeOptions
 - 
- Type: SectionBasedLayoutPaperCanvasSizeOptions structure
 
The options for a paper canvas of a section-based layout.
 
SectionBasedLayoutConfiguration
Description
The configuration for a section-based layout.
Members
- BodySections
 - 
- Required: Yes
 - Type: Array of BodySectionConfiguration structures
 
A list of body section configurations.
 - CanvasSizeOptions
 - 
- Required: Yes
 - Type: SectionBasedLayoutCanvasSizeOptions structure
 
The options for the canvas of a section-based layout.
 - FooterSections
 - 
- Required: Yes
 - Type: Array of HeaderFooterSectionConfiguration structures
 
A list of footer section configurations.
 - HeaderSections
 - 
- Required: Yes
 - Type: Array of HeaderFooterSectionConfiguration structures
 
A list of header section configurations.
 
SectionBasedLayoutPaperCanvasSizeOptions
Description
The options for a paper canvas of a section-based layout.
Members
- PaperMargin
 - 
- Type: Spacing structure
 
Defines the spacing between the canvas content and the top, bottom, left, and right edges.
 - PaperOrientation
 - 
- Type: string
 
The paper orientation that is used to define canvas dimensions. Choose one of the following options:
-  
PORTRAIT
 -  
LANDSCAPE
 
 - PaperSize
 - 
- Type: string
 
The paper size that is used to define canvas dimensions.
 
SectionLayoutConfiguration
Description
The layout configuration of a section.
Members
- FreeFormLayout
 - 
- Required: Yes
 - Type: FreeFormSectionLayoutConfiguration structure
 
The free-form layout configuration of a section.
 
SectionPageBreakConfiguration
Description
The configuration of a page break for a section.
Members
- After
 - 
- Type: SectionAfterPageBreak structure
 
The configuration of a page break after a section.
 
SectionStyle
Description
The options that style a section.
Members
- Height
 - 
- Type: string
 
The height of a section.
Heights can only be defined for header and footer sections. The default height margin is 0.5 inches.
 - Padding
 - 
- Type: Spacing structure
 
The spacing between section content and its top, bottom, left, and right edges.
There is no padding by default.
 
SelectedSheetsFilterScopeConfiguration
Description
The configuration for applying a filter to specific sheets or visuals. You can apply this filter to multiple visuals that are on one sheet or to all visuals on a sheet.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Members
- SheetVisualScopingConfigurations
 - 
- Type: Array of SheetVisualScopingConfiguration structures
 
The sheet ID and visual IDs of the sheet and visuals that the filter is applied to.
 
SemanticEntityType
Description
A structure that represents a semantic entity type.
Members
- SubTypeName
 - 
- Type: string
 
The semantic entity sub type name.
 - TypeName
 - 
- Type: string
 
The semantic entity type name.
 - TypeParameters
 - 
- Type: Associative array of custom strings keys (LimitedString) to strings
 
The semantic entity type parameters.
 
SemanticType
Description
A structure that represents a semantic type.
Members
- FalseyCellValue
 - 
- Type: string
 
The semantic type falsey cell value.
 - FalseyCellValueSynonyms
 - 
- Type: Array of strings
 
The other names or aliases for the false cell value.
 - SubTypeName
 - 
- Type: string
 
The semantic type sub type name.
 - TruthyCellValue
 - 
- Type: string
 
The semantic type truthy cell value.
 - TruthyCellValueSynonyms
 - 
- Type: Array of strings
 
The other names or aliases for the true cell value.
 - TypeName
 - 
- Type: string
 
The semantic type name.
 - TypeParameters
 - 
- Type: Associative array of custom strings keys (LimitedString) to strings
 
The semantic type parameters.
 
SeriesItem
Description
The series item configuration of a line chart.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Members
- DataFieldSeriesItem
 - 
- Type: DataFieldSeriesItem structure
 
The data field series item configuration of a line chart.
 - FieldSeriesItem
 - 
- Type: FieldSeriesItem structure
 
The field series item configuration of a line chart.
 
ServiceNowParameters
Description
The parameters for ServiceNow.
Members
- SiteBaseUrl
 - 
- Required: Yes
 - Type: string
 
URL of the base site.
 
SessionLifetimeInMinutesInvalidException
Description
The number of minutes specified for the lifetime of a session isn't valid. The session lifetime must be 15-600 minutes.
Members
- Message
 - 
- Type: string
 
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this request.
 
SessionTag
Description
The key-value pair used for the row-level security tags feature.
Members
- Key
 - 
- Required: Yes
 - Type: string
 
The key for the tag.
 - Value
 - 
- Required: Yes
 - Type: string
 
The value that you want to assign the tag.
 
SetParameterValueConfiguration
Description
The configuration of adding parameters in action.
Members
- DestinationParameterName
 - 
- Required: Yes
 - Type: string
 
The destination parameter name of the
SetParameterValueConfiguration. - Value
 - 
- Required: Yes
 - Type: DestinationParameterValueConfiguration structure
 
The configuration of destination parameter values.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
 
ShapeConditionalFormat
Description
The shape conditional formatting of a filled map visual.
Members
- BackgroundColor
 - 
- Required: Yes
 - Type: ConditionalFormattingColor structure
 
The conditional formatting for the shape background color of a filled map visual.
 
SharedViewConfigurations
Description
The shared view settings of an embedded dashboard.
Members
- Enabled
 - 
- Required: Yes
 - Type: boolean
 
The shared view settings of an embedded dashboard.
 
Sheet
Description
A sheet, which is an object that contains a set of visuals that are viewed together on one page in Quick Sight. Every analysis and dashboard contains at least one sheet. Each sheet contains at least one visualization widget, for example a chart, pivot table, or narrative insight. Sheets can be associated with other components, such as controls, filters, and so on.
Members
- Images
 - 
- Type: Array of SheetImage structures
 
A list of images on a sheet.
 - Name
 - 
- Type: string
 
The name of a sheet. This name is displayed on the sheet's tab in the Quick Sight console.
 - SheetId
 - 
- Type: string
 
The unique identifier associated with a sheet.
 
SheetControlInfoIconLabelOptions
Description
A control to display info icons for filters and parameters.
Members
- InfoIconText
 - 
- Type: string
 
The text content of info icon.
 - Visibility
 - 
- Type: string
 
The visibility configuration of info icon label options.
 
SheetControlLayout
Description
A grid layout to define the placement of sheet control.
Members
- Configuration
 - 
- Required: Yes
 - Type: SheetControlLayoutConfiguration structure
 
The configuration that determines the elements and canvas size options of sheet control.
 
SheetControlLayoutConfiguration
Description
The configuration that determines the elements and canvas size options of sheet control.
Members
- GridLayout
 - 
- Type: GridLayoutConfiguration structure
 
The configuration that determines the elements and canvas size options of sheet control.
 
SheetControlsOption
Description
Sheet controls option.
Members
- VisibilityState
 - 
- Type: string
 
Visibility state.
 
SheetDefinition
Description
A sheet is an object that contains a set of visuals that are viewed together on one page in a paginated report. Every analysis and dashboard must contain at least one sheet.
Members
- ContentType
 - 
- Type: string
 
The layout content type of the sheet. Choose one of the following options:
-  
PAGINATED: Creates a sheet for a paginated report. -  
INTERACTIVE: Creates a sheet for an interactive dashboard. 
 - CustomActionDefaults
 - 
- Type: VisualCustomActionDefaults structure
 
A list of visual custom actions for the sheet.
 - Description
 - 
- Type: string
 
A description of the sheet.
 - FilterControls
 - 
- Type: Array of FilterControl structures
 
The list of filter controls that are on a sheet.
For more information, see Adding filter controls to analysis sheets in the Amazon Quick Suite User Guide.
 - Images
 - 
- Type: Array of SheetImage structures
 
A list of images on a sheet.
 - Layouts
 - 
- Type: Array of Layout structures
 
Layouts define how the components of a sheet are arranged.
For more information, see Types of layout in the Amazon Quick Suite User Guide.
 - Name
 - 
- Type: string
 
The name of the sheet. This name is displayed on the sheet's tab in the QuickSight console.
 - ParameterControls
 - 
- Type: Array of ParameterControl structures
 
The list of parameter controls that are on a sheet.
For more information, see Using a Control with a Parameter in Amazon Quick Sight in the Amazon Quick Suite User Guide.
 - SheetControlLayouts
 - 
- Type: Array of SheetControlLayout structures
 
The control layouts of the sheet.
 - SheetId
 - 
- Required: Yes
 - Type: string
 
The unique identifier of a sheet.
 - TextBoxes
 - 
- Type: Array of SheetTextBox structures
 
The text boxes that are on a sheet.
 - Title
 - 
- Type: string
 
The title of the sheet.
 - Visuals
 - 
- Type: Array of Visual structures
 
A list of the visuals that are on a sheet. Visual placement is determined by the layout of the sheet.
 
SheetElementConfigurationOverrides
Description
The override configuration of the rendering rules of a sheet.
Members
- Visibility
 - 
- Type: string
 
Determines whether or not the overrides are visible. Choose one of the following options:
-  
VISIBLE -  
HIDDEN 
 
SheetElementRenderingRule
Description
The rendering rules of a sheet that uses a free-form layout.
Members
- ConfigurationOverrides
 - 
- Required: Yes
 - Type: SheetElementConfigurationOverrides structure
 
The override configuration of the rendering rules of a sheet.
 - Expression
 - 
- Required: Yes
 - Type: string
 
The expression of the rendering rules of a sheet.
 
SheetImage
Description
An image that is located on a sheet.
Members
- Actions
 - 
- Type: Array of ImageCustomAction structures
 
A list of custom actions that are configured for an image.
 - ImageContentAltText
 - 
- Type: string
 
The alt text for the image.
 - Interactions
 - 
- Type: ImageInteractionOptions structure
 
The general image interactions setup for an image.
 - Scaling
 - 
- Type: SheetImageScalingConfiguration structure
 
Determines how the image is scaled.
 - SheetImageId
 - 
- Required: Yes
 - Type: string
 
The ID of the sheet image.
 - Source
 - 
- Required: Yes
 - Type: SheetImageSource structure
 
The source of the image.
 - Tooltip
 - 
- Type: SheetImageTooltipConfiguration structure
 
The tooltip to be shown when hovering over the image.
 
SheetImageScalingConfiguration
Description
Determines how the image is scaled
Members
- ScalingType
 - 
- Type: string
 
The scaling option to use when fitting the image inside the container.
Valid values are defined as follows:
-  
SCALE_TO_WIDTH: The image takes up the entire width of the container. The image aspect ratio is preserved. -  
SCALE_TO_HEIGHT: The image takes up the entire height of the container. The image aspect ratio is preserved. -  
SCALE_TO_CONTAINER: The image takes up the entire width and height of the container. The image aspect ratio is not preserved. -  
SCALE_NONE: The image is displayed in its original size and is not scaled to the container. 
 
SheetImageSource
Description
The source of the image.
Members
- SheetImageStaticFileSource
 - 
- Type: SheetImageStaticFileSource structure
 
The source of the static file that contains the image.
 
SheetImageStaticFileSource
Description
The source of the static file that contains the image.
Members
- StaticFileId
 - 
- Required: Yes
 - Type: string
 
The ID of the static file that contains the image.
 
SheetImageTooltipConfiguration
Description
The tooltip configuration for a sheet image.
Members
- TooltipText
 - 
- Type: SheetImageTooltipText structure
 
The text that appears in the tooltip.
 - Visibility
 - 
- Type: string
 
The visibility of the tooltip.
 
SheetImageTooltipText
Description
The text that appears in the sheet image tooltip.
Members
- PlainText
 - 
- Type: string
 
The plain text format.
 
SheetLayoutElementMaximizationOption
Description
The sheet layout maximization options of a dashbaord.
Members
- AvailabilityStatus
 - 
- Type: string
 
The status of the sheet layout maximization options of a dashbaord.
 
SheetStyle
Description
The theme display options for sheets.
Members
- Tile
 - 
- Type: TileStyle structure
 
The display options for tiles.
 - TileLayout
 - 
- Type: TileLayoutStyle structure
 
The layout options for tiles.
 
SheetTextBox
Description
A text box.
Members
- Content
 - 
- Type: string
 
The content that is displayed in the text box.
 - Interactions
 - 
- Type: TextBoxInteractionOptions structure
 
The general textbox interactions setup for a textbox.
 - SheetTextBoxId
 - 
- Required: Yes
 - Type: string
 
The unique identifier for a text box. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have text boxes that share identifiers.
 
SheetVisualScopingConfiguration
Description
The filter that is applied to the options.
Members
- Scope
 - 
- Required: Yes
 - Type: string
 
The scope of the applied entities. Choose one of the following options:
-  
ALL_VISUALS -  
SELECTED_VISUALS 
 - SheetId
 - 
- Required: Yes
 - Type: string
 
The selected sheet that the filter is applied to.
 - VisualIds
 - 
- Type: Array of strings
 
The selected visuals that the filter is applied to.
 
ShortFormatText
Description
The text format for the title.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Members
- PlainText
 - 
- Type: string
 
Plain text format.
 - RichText
 - 
- Type: string
 
Rich text. Examples of rich text include bold, underline, and italics.
 
SignupResponse
Description
A SignupResponse object that contains a summary of a newly created account.
Members
- IAMUser
 - 
- Type: boolean
 
A Boolean that is
TRUEif the Amazon Quick Sight uses IAM as an authentication method. - accountName
 - 
- Type: string
 
The name of your Quick Sight account.
 - directoryType
 - 
- Type: string
 
The type of Active Directory that is being used to authenticate the Amazon Quick Sight account. Valid values are
SIMPLE_AD,AD_CONNECTOR, andMICROSOFT_AD. - userLoginName
 - 
- Type: string
 
The user login name for your Amazon Quick Sight account.
 
SimpleClusterMarker
Description
The simple cluster marker of the cluster marker.
Members
- Color
 - 
- Type: string
 
The color of the simple cluster marker.
 
SingleAxisOptions
Description
The settings of a chart's single axis configuration.
Members
- YAxisOptions
 - 
- Type: YAxisOptions structure
 
The Y axis options of a single axis configuration.
 
SliderControlDisplayOptions
Description
The display options of a control.
Members
- InfoIconLabelOptions
 - 
- Type: SheetControlInfoIconLabelOptions structure
 
The configuration of info icon label options.
 - TitleOptions
 - 
- Type: LabelOptions structure
 
The options to configure the title visibility, name, and font size.
 
Slot
Description
The definition for the slot.
Members
- SlotId
 - 
- Type: string
 
The slot ID of the slot.
 - VisualId
 - 
- Type: string
 
The visual ID for the slot.
 
SmallMultiplesAxisProperties
Description
Configures the properties of a chart's axes that are used by small multiples panels.
Members
- Placement
 - 
- Type: string
 
Defines the placement of the axis. By default, axes are rendered
OUTSIDEof the panels. Axes withINDEPENDENTscale are renderedINSIDEthe panels. - Scale
 - 
- Type: string
 
Determines whether scale of the axes are shared or independent. The default value is
SHARED. 
SmallMultiplesOptions
Description
Options that determine the layout and display options of a chart's small multiples.
Members
- MaxVisibleColumns
 - 
- Type: long (int|float)
 
Sets the maximum number of visible columns to display in the grid of small multiples panels.
The default is
Auto, which automatically adjusts the columns in the grid to fit the overall layout and size of the given chart. - MaxVisibleRows
 - 
- Type: long (int|float)
 
Sets the maximum number of visible rows to display in the grid of small multiples panels.
The default value is
Auto, which automatically adjusts the rows in the grid to fit the overall layout and size of the given chart. - PanelConfiguration
 - 
- Type: PanelConfiguration structure
 
Configures the display options for each small multiples panel.
 - XAxis
 - 
- Type: SmallMultiplesAxisProperties structure
 
The properties of a small multiples X axis.
 - YAxis
 - 
- Type: SmallMultiplesAxisProperties structure
 
The properties of a small multiples Y axis.
 
SnapshotAnonymousUser
Description
A structure that contains information on the anonymous user configuration.
Members
- RowLevelPermissionTags
 - 
- Type: Array of SessionTag structures
 
The tags to be used for row-level security (RLS). Make sure that the relevant datasets have RLS tags configured before you start a snapshot export job. You can configure the RLS tags of a dataset with a
DataSet$RowLevelPermissionTagConfigurationAPI call.These are not the tags that are used for Amazon Web Services resource tagging. For more information on row level security in Amazon Quick Sight, see Using Row-Level Security (RLS) with Tagsin the Amazon QuickSight User Guide.
 
SnapshotAnonymousUserRedacted
Description
Use this structure to redact sensitive information that you provide about an anonymous user from the snapshot.
Members
- RowLevelPermissionTagKeys
 - 
- Type: Array of strings
 
The tag keys for the
RowLevelPermissionTags. 
SnapshotConfiguration
Description
Describes the configuration of the dashboard snapshot.
Members
- DestinationConfiguration
 - 
- Type: SnapshotDestinationConfiguration structure
 
A structure that contains information on the Amazon S3 bucket that the generated snapshot is stored in.
 - FileGroups
 - 
- Required: Yes
 - Type: Array of SnapshotFileGroup structures
 
A list of
SnapshotJobResultFileGroupobjects that contain information about the snapshot that is generated. This list can hold a maximum of 6FileGroupconfigurations. - Parameters
 - 
- Type: Parameters structure
 
A list of Quick Sight parameters and the list's override values.
 
SnapshotDestinationConfiguration
Description
A structure that contains information on the Amazon S3 destinations of the generated snapshot.
Members
- S3Destinations
 - 
- Type: Array of SnapshotS3DestinationConfiguration structures
 
A list of
SnapshotS3DestinationConfigurationobjects that contain Amazon S3 destination configurations. This structure can hold a maximum of 1S3DestinationConfiguration. 
SnapshotFile
Description
A structure that contains the information for the snapshot that you want to generate. This information is provided by you when you start a new snapshot job.
Members
- FormatType
 - 
- Required: Yes
 - Type: string
 
The format of the snapshot file to be generated. You can choose between
CSV,Excel, orPDF. - SheetSelections
 - 
- Required: Yes
 - Type: Array of SnapshotFileSheetSelection structures
 
A list of
SnapshotFileSheetSelectionobjects that contain information on the dashboard sheet that is exported. These objects provide information about the snapshot artifacts that are generated during the job. This structure can hold a maximum of 5 CSV configurations, 5 Excel configurations, or 1 configuration for PDF. 
SnapshotFileGroup
Description
A structure that contains the information on the snapshot files.
Members
- Files
 - 
- Type: Array of SnapshotFile structures
 
A list of
SnapshotFileobjects that contain the information on the snapshot files that need to be generated. This structure can hold 1 configuration at a time. 
SnapshotFileSheetSelection
Description
A structure that contains information that identifies the snapshot that needs to be generated.
Members
- SelectionScope
 - 
- Required: Yes
 - Type: string
 
The selection scope of the visuals on a sheet of a dashboard that you are generating a snapthot of. You can choose one of the following options.
-  
ALL_VISUALS- Selects all visuals that are on the sheet. This value is required if the snapshot is a PDF. -  
SELECTED_VISUALS- Select the visual that you want to add to the snapshot. This value is required if the snapshot is a CSV or Excel workbook. 
 - SheetId
 - 
- Required: Yes
 - Type: string
 
The sheet ID of the dashboard to generate the snapshot artifact from. This value is required for CSV, Excel, and PDF format types.
 - VisualIds
 - 
- Type: Array of strings
 
A structure that lists the IDs of the visuals in the selected sheet. Supported visual types are table, pivot table visuals. This value is required if you are generating a CSV or Excel workbook. This value supports a maximum of 1 visual ID for CSV and 5 visual IDs across up to 5 sheet selections for Excel. If you are generating an Excel workbook, the order of the visual IDs provided in this structure determines the order of the worksheets in the Excel file.
 
SnapshotJobErrorInfo
Description
An object that contains information on the error that caused the snapshot job to fail.
Members
- ErrorMessage
 - 
- Type: string
 
The error message.
 - ErrorType
 - 
- Type: string
 
The error type.
 
SnapshotJobResult
Description
An object that provides information on the result of a snapshot job. This object provides information about the job, the job status, and the location of the generated file.
Members
- AnonymousUsers
 - 
- Type: Array of AnonymousUserSnapshotJobResult structures
 
A list of
AnonymousUserSnapshotJobResultobjects that contain information on anonymous users and their user configurations. This data provided by you when you make aStartDashboardSnapshotJobAPI call. 
SnapshotJobResultErrorInfo
Description
Information on the error that caused the snapshot job to fail.
Members
- ErrorMessage
 - 
- Type: string
 
The error message.
 - ErrorType
 - 
- Type: string
 
The error type.
 
SnapshotJobResultFileGroup
Description
A structure that contains information on the generated snapshot file groups.
Members
- Files
 - 
- Type: Array of SnapshotFile structures
 
A list of
SnapshotFileobjects. - S3Results
 - 
- Type: Array of SnapshotJobS3Result structures
 
A list of
SnapshotJobS3Resultobjects. 
SnapshotJobS3Result
Description
The Amazon S3 result from the snapshot job. The result includes the DestinationConfiguration and the Amazon S3 Uri. If an error occured during the job, the result returns information on the error.
Members
- ErrorInfo
 - 
- Type: Array of SnapshotJobResultErrorInfo structures
 
An array of error records that describe any failures that occur while the dashboard snapshot job runs.
 - S3DestinationConfiguration
 - 
- Type: SnapshotS3DestinationConfiguration structure
 
A list of Amazon S3 bucket configurations that are provided when you make a
StartDashboardSnapshotJobAPI call. - S3Uri
 - 
- Type: string
 
The Amazon S3 Uri.
 
SnapshotS3DestinationConfiguration
Description
A structure that describes the Amazon S3 settings to use to save the generated dashboard snapshot.
Members
- BucketConfiguration
 - 
- Required: Yes
 - Type: S3BucketConfiguration structure
 
A structure that contains details about the Amazon S3 bucket that the generated dashboard snapshot is saved in.
 
SnapshotUserConfiguration
Description
A structure that contains information about the users that the dashboard snapshot is generated for.
Members
- AnonymousUsers
 - 
- Type: Array of SnapshotAnonymousUser structures
 
An array of records that describe the anonymous users that the dashboard snapshot is generated for.
 
SnapshotUserConfigurationRedacted
Description
A structure that contains information about the users that the dashboard snapshot is generated for. Sensitive user information is excluded.
Members
- AnonymousUsers
 - 
- Type: Array of SnapshotAnonymousUserRedacted structures
 
An array of records that describe anonymous users that the dashboard snapshot is generated for. Sensitive user information is excluded.
 
SnowflakeParameters
Description
The parameters for Snowflake.
Members
- AuthenticationType
 - 
- Type: string
 
The authentication type that you want to use for your connection. This parameter accepts OAuth and non-OAuth authentication types.
 - Database
 - 
- Required: Yes
 - Type: string
 
Database.
 - DatabaseAccessControlRole
 - 
- Type: string
 
The database access control role.
 - Host
 - 
- Required: Yes
 - Type: string
 
Host.
 - OAuthParameters
 - 
- Type: OAuthParameters structure
 
An object that contains information needed to create a data source connection between an Quick Sight account and Snowflake.
 - Warehouse
 - 
- Required: Yes
 - Type: string
 
Warehouse.
 
Spacing
Description
The configuration of spacing (often a margin or padding).
Members
- Bottom
 - 
- Type: string
 
Define the bottom spacing.
 - Left
 - 
- Type: string
 
Define the left spacing.
 - Right
 - 
- Type: string
 
Define the right spacing.
 - Top
 - 
- Type: string
 
Define the top spacing.
 
SparkParameters
Description
The parameters for Spark.
Members
- Host
 - 
- Required: Yes
 - Type: string
 
Host.
 - Port
 - 
- Required: Yes
 - Type: int
 
Port.
 
SpatialStaticFile
Description
A static file that contains the geospatial data.
Members
- Source
 - 
- Type: StaticFileSource structure
 
The source of the spatial static file.
 - StaticFileId
 - 
- Required: Yes
 - Type: string
 
The ID of the spatial static file.
 
SqlServerParameters
Description
The parameters for SQL Server.
Members
- Database
 - 
- Required: Yes
 - Type: string
 
Database.
 - Host
 - 
- Required: Yes
 - Type: string
 
Host.
 - Port
 - 
- Required: Yes
 - Type: int
 
Port.
 
SslProperties
Description
Secure Socket Layer (SSL) properties that apply when Quick Sight connects to your underlying data source.
Members
- DisableSsl
 - 
- Type: boolean
 
A Boolean option to control whether SSL should be disabled.
 
StarburstParameters
Description
The parameters that are required to connect to a Starburst data source.
Members
- AuthenticationType
 - 
- Type: string
 
The authentication type that you want to use for your connection. This parameter accepts OAuth and non-OAuth authentication types.
 - Catalog
 - 
- Required: Yes
 - Type: string
 
The catalog name for the Starburst data source.
 - DatabaseAccessControlRole
 - 
- Type: string
 
The database access control role.
 - Host
 - 
- Required: Yes
 - Type: string
 
The host name of the Starburst data source.
 - OAuthParameters
 - 
- Type: OAuthParameters structure
 
An object that contains information needed to create a data source connection between an Quick Sight account and Starburst.
 - Port
 - 
- Required: Yes
 - Type: int
 
The port for the Starburst data source.
 - ProductType
 - 
- Type: string
 
The product type for the Starburst data source.
 
StatePersistenceConfigurations
Description
The state perssitence configuration of an embedded dashboard.
Members
- Enabled
 - 
- Required: Yes
 - Type: boolean
 
Determines if a Quick Sight dashboard's state persistence settings are turned on or off.
 
StaticFile
Description
The static file.
Members
- ImageStaticFile
 - 
- Type: ImageStaticFile structure
 
The image static file.
 - SpatialStaticFile
 - 
- Type: SpatialStaticFile structure
 
The spacial static file.
 
StaticFileS3SourceOptions
Description
The structure that contains the Amazon S3 location to download the static file from.
Members
- BucketName
 - 
- Required: Yes
 - Type: string
 
The name of the Amazon S3 bucket.
 - ObjectKey
 - 
- Required: Yes
 - Type: string
 
The identifier of the static file in the Amazon S3 bucket.
 - Region
 - 
- Required: Yes
 - Type: string
 
The Region of the Amazon S3 account that contains the bucket.
 
StaticFileSource
Description
The source of the static file.
Members
- S3Options
 - 
- Type: StaticFileS3SourceOptions structure
 
The structure that contains the Amazon S3 location to download the static file from.
 - UrlOptions
 - 
- Type: StaticFileUrlSourceOptions structure
 
The structure that contains the URL to download the static file from.
 
StaticFileUrlSourceOptions
Description
The structure that contains the URL to download the static file from.
Members
- Url
 - 
- Required: Yes
 - Type: string
 
The URL to download the static file from.
 
StringDatasetParameter
Description
A string parameter for a dataset.
Members
- DefaultValues
 - 
- Type: StringDatasetParameterDefaultValues structure
 
A list of default values for a given string dataset parameter type. This structure only accepts static values.
 - Id
 - 
- Required: Yes
 - Type: string
 
An identifier for the string parameter that is created in the dataset.
 - Name
 - 
- Required: Yes
 - Type: string
 
The name of the string parameter that is created in the dataset.
 - ValueType
 - 
- Required: Yes
 - Type: string
 
The value type of the dataset parameter. Valid values are
single valueormulti value. 
StringDatasetParameterDefaultValues
Description
The default values of a string parameter.
Members
- StaticValues
 - 
- Type: Array of strings
 
A list of static default values for a given string parameter.
 
StringDefaultValues
Description
The default values of the StringParameterDeclaration.
Members
- DynamicValue
 - 
- Type: DynamicDefaultValue structure
 
The dynamic value of the
StringDefaultValues. Different defaults displayed according to users, groups, and values mapping. - StaticValues
 - 
- Type: Array of strings
 
The static values of the
DecimalDefaultValues. 
StringFormatConfiguration
Description
Formatting configuration for string fields.
Members
- NullValueFormatConfiguration
 - 
- Type: NullValueFormatConfiguration structure
 
The options that determine the null value format configuration.
 - NumericFormatConfiguration
 - 
- Type: NumericFormatConfiguration structure
 
The formatting configuration for numeric strings.
 
StringParameter
Description
A string parameter.
Members
- Name
 - 
- Required: Yes
 - Type: string
 
A display name for a string parameter.
 - Values
 - 
- Required: Yes
 - Type: Array of strings
 
The values of a string parameter.
 
StringParameterDeclaration
Description
A parameter declaration for the String data type.
Members
- DefaultValues
 - 
- Type: StringDefaultValues structure
 
The default values of a parameter. If the parameter is a single-value parameter, a maximum of one default value can be provided.
 - MappedDataSetParameters
 - 
- Type: Array of MappedDataSetParameter structures
 
A list of dataset parameters that are mapped to an analysis parameter.
 - Name
 - 
- Required: Yes
 - Type: string
 
The name of the parameter that is being declared.
 - ParameterValueType
 - 
- Required: Yes
 - Type: string
 
The value type determines whether the parameter is a single-value or multi-value parameter.
 - ValueWhenUnset
 - 
- Type: StringValueWhenUnsetConfiguration structure
 
The configuration that defines the default value of a
Stringparameter when a value has not been set. 
StringValueWhenUnsetConfiguration
Description
The configuration that defines the default value of a String parameter when a value has not been set.
Members
- CustomValue
 - 
- Type: string
 
A custom value that's used when the value of a parameter isn't set.
 - ValueWhenUnsetOption
 - 
- Type: string
 
The built-in options for default values. The value can be one of the following:
-  
RECOMMENDED: The recommended value. -  
NULL: TheNULLvalue. 
 
SubtotalOptions
Description
The subtotal options.
Members
- CustomLabel
 - 
- Type: string
 
The custom label string for the subtotal cells.
 - FieldLevel
 - 
- Type: string
 
The field level (all, custom, last) for the subtotal cells.
 - FieldLevelOptions
 - 
- Type: Array of PivotTableFieldSubtotalOptions structures
 
The optional configuration of subtotal cells.
 - MetricHeaderCellStyle
 - 
- Type: TableCellStyle structure
 
The cell styling options for the subtotals of header cells.
 - StyleTargets
 - 
- Type: Array of TableStyleTarget structures
 
The style targets options for subtotals.
 - TotalCellStyle
 - 
- Type: TableCellStyle structure
 
The cell styling options for the subtotal cells.
 - TotalsVisibility
 - 
- Type: string
 
The visibility configuration for the subtotal cells.
 - ValueCellStyle
 - 
- Type: TableCellStyle structure
 
The cell styling options for the subtotals of value cells.
 
SucceededTopicReviewedAnswer
Description
The definition for a SucceededTopicReviewedAnswer.
Members
- AnswerId
 - 
- Type: string
 
The answer ID for the
SucceededTopicReviewedAnswer. 
SuccessfulKeyRegistrationEntry
Description
A success entry that occurs when a KeyRegistration job is successfully applied to the Quick Sight account.
Members
- KeyArn
 - 
- Required: Yes
 - Type: string
 
The ARN of the KMS key that is associated with the
SuccessfulKeyRegistrationEntryentry. - StatusCode
 - 
- Required: Yes
 - Type: int
 
The HTTP status of a
SuccessfulKeyRegistrationEntryentry. 
TableAggregatedFieldWells
Description
The aggregated field well for the table.
Members
- GroupBy
 - 
- Type: Array of DimensionField structures
 
The group by field well for a pivot table. Values are grouped by group by fields.
 - Values
 - 
- Type: Array of MeasureField structures
 
The values field well for a pivot table. Values are aggregated based on group by fields.
 
TableBorderOptions
Description
The border options for a table border.
Members
- Color
 - 
- Type: string
 
The color of a table border.
 - Style
 - 
- Type: string
 
The style (none, solid) of a table border.
 - Thickness
 - 
- Type: int
 
The thickness of a table border.
 
TableCellConditionalFormatting
Description
The cell conditional formatting option for a table.
Members
- FieldId
 - 
- Required: Yes
 - Type: string
 
The field ID of the cell for conditional formatting.
 - TextFormat
 - 
- Type: TextConditionalFormat structure
 
The text format of the cell for conditional formatting.
 
TableCellImageSizingConfiguration
Description
The sizing options for the table image configuration.
Members
- TableCellImageScalingConfiguration
 - 
- Type: string
 
The cell scaling configuration of the sizing options for the table image configuration.
 
TableCellStyle
Description
The table cell style for a cell in pivot table or table visual.
Members
- BackgroundColor
 - 
- Type: string
 
The background color for the table cells.
 - Border
 - 
- Type: GlobalTableBorderOptions structure
 
The borders for the table cells.
 - FontConfiguration
 - 
- Type: FontConfiguration structure
 
The font configuration of the table cells.
 - Height
 - 
- Type: int
 
The height color for the table cells.
 - HorizontalTextAlignment
 - 
- Type: string
 
The horizontal text alignment (left, center, right, auto) for the table cells.
 - TextWrap
 - 
- Type: string
 
The text wrap (none, wrap) for the table cells.
 - VerticalTextAlignment
 - 
- Type: string
 
The vertical text alignment (top, middle, bottom) for the table cells.
 - Visibility
 - 
- Type: string
 
The visibility of the table cells.
 
TableConditionalFormatting
Description
The conditional formatting for a PivotTableVisual.
Members
- ConditionalFormattingOptions
 - 
- Type: Array of TableConditionalFormattingOption structures
 
Conditional formatting options for a
PivotTableVisual. 
TableConditionalFormattingOption
Description
Conditional formatting options for a PivotTableVisual.
Members
- Cell
 - 
- Type: TableCellConditionalFormatting structure
 
The cell conditional formatting option for a table.
 - Row
 - 
- Type: TableRowConditionalFormatting structure
 
The row conditional formatting option for a table.
 
TableConfiguration
Description
The configuration for a TableVisual.
Members
- FieldOptions
 - 
- Type: TableFieldOptions structure
 
The field options for a table visual.
 - FieldWells
 - 
- Type: TableFieldWells structure
 
The field wells of the visual.
 - Interactions
 - 
- Type: VisualInteractionOptions structure
 
The general visual interactions setup for a visual.
 - PaginatedReportOptions
 - 
- Type: TablePaginatedReportOptions structure
 
The paginated report options for a table visual.
 - SortConfiguration
 - 
- Type: TableSortConfiguration structure
 
The sort configuration for a
TableVisual. - TableInlineVisualizations
 - 
- Type: Array of TableInlineVisualization structures
 
A collection of inline visualizations to display within a chart.
 - TableOptions
 - 
- Type: TableOptions structure
 
The table options for a table visual.
 - TotalOptions
 - 
- Type: TotalOptions structure
 
The total options for a table visual.
 
TableFieldCustomIconContent
Description
The custom icon content for the table link content configuration.
Members
- Icon
 - 
- Type: string
 
The icon set type (link) of the custom icon content for table URL link content.
 
TableFieldCustomTextContent
Description
The custom text content (value, font configuration) for the table link content configuration.
Members
- FontConfiguration
 - 
- Required: Yes
 - Type: FontConfiguration structure
 
The font configuration of the custom text content for the table URL link content.
 - Value
 - 
- Type: string
 
The string value of the custom text content for the table URL link content.
 
TableFieldImageConfiguration
Description
The image configuration of a table field URL.
Members
- SizingOptions
 - 
- Type: TableCellImageSizingConfiguration structure
 
The sizing options for the table image configuration.
 
TableFieldLinkConfiguration
Description
The link configuration of a table field URL.
Members
- Content
 - 
- Required: Yes
 - Type: TableFieldLinkContentConfiguration structure
 
The URL content (text, icon) for the table link configuration.
 - Target
 - 
- Required: Yes
 - Type: string
 
The URL target (new tab, new window, same tab) for the table link configuration.
 
TableFieldLinkContentConfiguration
Description
The URL content (text, icon) for the table link configuration.
Members
- CustomIconContent
 - 
- Type: TableFieldCustomIconContent structure
 
The custom icon content for the table link content configuration.
 - CustomTextContent
 - 
- Type: TableFieldCustomTextContent structure
 
The custom text content (value, font configuration) for the table link content configuration.
 
TableFieldOption
Description
The options for a table field.
Members
- CustomLabel
 - 
- Type: string
 
The custom label for a table field.
 - FieldId
 - 
- Required: Yes
 - Type: string
 
The field ID for a table field.
 - URLStyling
 - 
- Type: TableFieldURLConfiguration structure
 
The URL configuration for a table field.
 - Visibility
 - 
- Type: string
 
The visibility of a table field.
 - Width
 - 
- Type: string
 
The width for a table field.
 
TableFieldOptions
Description
The field options of a table visual.
Members
- Order
 - 
- Type: Array of strings
 
The order of the field IDs that are configured as field options for a table visual.
 - PinnedFieldOptions
 - 
- Type: TablePinnedFieldOptions structure
 
The settings for the pinned columns of a table visual.
 - SelectedFieldOptions
 - 
- Type: Array of TableFieldOption structures
 
The field options to be configured to a table.
 - TransposedTableOptions
 - 
- Type: Array of TransposedTableOption structures
 
The
TableOptionsof a transposed table. 
TableFieldURLConfiguration
Description
The URL configuration for a table field.
Members
- ImageConfiguration
 - 
- Type: TableFieldImageConfiguration structure
 
The image configuration of a table field URL.
 - LinkConfiguration
 - 
- Type: TableFieldLinkConfiguration structure
 
The link configuration of a table field URL.
 
TableFieldWells
Description
The field wells for a table visual.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Members
- TableAggregatedFieldWells
 - 
- Type: TableAggregatedFieldWells structure
 
The aggregated field well for the table.
 - TableUnaggregatedFieldWells
 - 
- Type: TableUnaggregatedFieldWells structure
 
The unaggregated field well for the table.
 
TableInlineVisualization
Description
The inline visualization of a specific type to display within a chart.
Members
- DataBars
 - 
- Type: DataBarsOptions structure
 
The configuration of the inline visualization of the data bars within a chart.
 
TableOptions
Description
The table options for a table visual.
Members
- CellStyle
 - 
- Type: TableCellStyle structure
 
The table cell style of table cells.
 - HeaderStyle
 - 
- Type: TableCellStyle structure
 
The table cell style of a table header.
 - Orientation
 - 
- Type: string
 
The orientation (vertical, horizontal) for a table.
 - RowAlternateColorOptions
 - 
- Type: RowAlternateColorOptions structure
 
The row alternate color options (widget status, row alternate colors) for a table.
 
TablePaginatedReportOptions
Description
The paginated report options for a table visual.
Members
- OverflowColumnHeaderVisibility
 - 
- Type: string
 
The visibility of repeating header rows on each page.
 - VerticalOverflowVisibility
 - 
- Type: string
 
The visibility of printing table overflow across pages.
 
TablePinnedFieldOptions
Description
The settings for the pinned columns of a table visual.
Members
- PinnedLeftFields
 - 
- Type: Array of strings
 
A list of columns to be pinned to the left of a table visual.
 
TableRowConditionalFormatting
Description
The conditional formatting of a table row.
Members
- BackgroundColor
 - 
- Type: ConditionalFormattingColor structure
 
The conditional formatting color (solid, gradient) of the background for a table row.
 - TextColor
 - 
- Type: ConditionalFormattingColor structure
 
The conditional formatting color (solid, gradient) of the text for a table row.
 
TableSideBorderOptions
Description
The side border options for a table.
Members
- Bottom
 - 
- Type: TableBorderOptions structure
 
The table border options of the bottom border.
 - InnerHorizontal
 - 
- Type: TableBorderOptions structure
 
The table border options of the inner horizontal border.
 - InnerVertical
 - 
- Type: TableBorderOptions structure
 
The table border options of the inner vertical border.
 - Left
 - 
- Type: TableBorderOptions structure
 
The table border options of the left border.
 - Right
 - 
- Type: TableBorderOptions structure
 
The table border options of the right border.
 - Top
 - 
- Type: TableBorderOptions structure
 
The table border options of the top border.
 
TableSortConfiguration
Description
The sort configuration for a TableVisual.
Members
- PaginationConfiguration
 - 
- Type: PaginationConfiguration structure
 
The pagination configuration (page size, page number) for the table.
 - RowSort
 - 
- Type: Array of FieldSortOptions structures
 
The field sort options for rows in the table.
 
TableStyleTarget
Description
The table style target.
Members
- CellType
 - 
- Required: Yes
 - Type: string
 
The cell type of the table style target.
 
TableUnaggregatedFieldWells
Description
The unaggregated field well for the table.
Members
- Values
 - 
- Type: Array of UnaggregatedField structures
 
The values field well for a pivot table. Values are unaggregated for an unaggregated table.
 
TableVisual
Description
A table visual.
For more information, see Using tables as visuals in the Amazon Quick Suite User Guide.
Members
- Actions
 - 
- Type: Array of VisualCustomAction structures
 
The list of custom actions that are configured for a visual.
 - ChartConfiguration
 - 
- Type: TableConfiguration structure
 
The configuration settings of the visual.
 - ConditionalFormatting
 - 
- Type: TableConditionalFormatting structure
 
The conditional formatting for a
PivotTableVisual. - Subtitle
 - 
- Type: VisualSubtitleLabelOptions structure
 
The subtitle that is displayed on the visual.
 - Title
 - 
- Type: VisualTitleLabelOptions structure
 
The title that is displayed on the visual.
 - VisualContentAltText
 - 
- Type: string
 
The alt text for the visual.
 - VisualId
 - 
- Required: Yes
 - Type: string
 
The unique identifier of a visual. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers..
 
Tag
Description
The key or keys of the key-value pairs for the resource tag or tags assigned to the resource.
Members
- Key
 - 
- Required: Yes
 - Type: string
 
Tag key.
 - Value
 - 
- Required: Yes
 - Type: string
 
Tag value.
 
TagColumnOperation
Description
A transform operation that tags a column with additional information.
Members
- ColumnName
 - 
- Required: Yes
 - Type: string
 
The column that this operation acts on.
 - Tags
 - 
- Required: Yes
 - Type: Array of ColumnTag structures
 
The dataset column tag, currently only used for geospatial type tagging.
This is not tags for the Amazon Web Services tagging feature.
 
Template
Description
A template object. A template is an entity in Quick Sight that encapsulates the metadata required to create an analysis and that you can use to create a dashboard. A template adds a layer of abstraction by using placeholders to replace the dataset associated with an analysis. You can use templates to create dashboards by replacing dataset placeholders with datasets that follow the same schema that was used to create the source analysis and template.
You can share templates across Amazon Web Services accounts by allowing users in other Amazon Web Services accounts to create a template or a dashboard from an existing template.
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the template.
 - CreatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
Time when this was created.
 - LastUpdatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
Time when this was last updated.
 - Name
 - 
- Type: string
 
The display name of the template.
 - TemplateId
 - 
- Type: string
 
The ID for the template. This is unique per Amazon Web Services Region for each Amazon Web Services account.
 - Version
 - 
- Type: TemplateVersion structure
 
A structure describing the versions of the template.
 
TemplateAlias
Description
The template alias.
Members
- AliasName
 - 
- Type: string
 
The display name of the template alias.
 - Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the template alias.
 - TemplateVersionNumber
 - 
- Type: long (int|float)
 
The version number of the template alias.
 
TemplateError
Description
List of errors that occurred when the template version creation failed.
Members
- Message
 - 
- Type: string
 
Description of the error type.
 - Type
 - 
- Type: string
 
Type of error.
 - ViolatedEntities
 - 
- Type: Array of Entity structures
 
An error path that shows which entities caused the template error.
 
TemplateSourceAnalysis
Description
The source analysis of the template.
Members
- Arn
 - 
- Required: Yes
 - Type: string
 
The Amazon Resource Name (ARN) of the resource.
 - DataSetReferences
 - 
- Required: Yes
 - Type: Array of DataSetReference structures
 
A structure containing information about the dataset references used as placeholders in the template.
 
TemplateSourceEntity
Description
The source entity of the template.
Members
- SourceAnalysis
 - 
- Type: TemplateSourceAnalysis structure
 
The source analysis, if it is based on an analysis.
 - SourceTemplate
 - 
- Type: TemplateSourceTemplate structure
 
The source template, if it is based on an template.
 
TemplateSourceTemplate
Description
The source template of the template.
Members
- Arn
 - 
- Required: Yes
 - Type: string
 
The Amazon Resource Name (ARN) of the resource.
 
TemplateSummary
Description
The template summary.
Members
- Arn
 - 
- Type: string
 
A summary of a template.
 - CreatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The last time that this template was created.
 - LastUpdatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The last time that this template was updated.
 - LatestVersionNumber
 - 
- Type: long (int|float)
 
A structure containing a list of version numbers for the template summary.
 - Name
 - 
- Type: string
 
A display name for the template.
 - TemplateId
 - 
- Type: string
 
The ID of the template. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 
TemplateVersion
Description
A version of a template.
Members
- CreatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The time that this template version was created.
 - DataSetConfigurations
 - 
- Type: Array of DataSetConfiguration structures
 
Schema of the dataset identified by the placeholder. Any dashboard created from this template should be bound to new datasets matching the same schema described through this API operation.
 - Description
 - 
- Type: string
 
The description of the template.
 - Errors
 - 
- Type: Array of TemplateError structures
 
Errors associated with this template version.
 - Sheets
 - 
- Type: Array of Sheet structures
 
A list of the associated sheets with the unique identifier and name of each sheet.
 - SourceEntityArn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of an analysis or template that was used to create this template.
 - Status
 - 
- Type: string
 
The status that is associated with the template.
-  
CREATION_IN_PROGRESS -  
CREATION_SUCCESSFUL -  
CREATION_FAILED -  
UPDATE_IN_PROGRESS -  
UPDATE_SUCCESSFUL -  
UPDATE_FAILED -  
DELETED 
 - ThemeArn
 - 
- Type: string
 
The ARN of the theme associated with this version of the template.
 - VersionNumber
 - 
- Type: long (int|float)
 
The version number of the template version.
 
TemplateVersionDefinition
Description
The detailed definition of a template.
Members
- AnalysisDefaults
 - 
- Type: AnalysisDefaults structure
 
The configuration for default analysis settings.
 - CalculatedFields
 - 
- Type: Array of CalculatedField structures
 
An array of calculated field definitions for the template.
 - ColumnConfigurations
 - 
- Type: Array of ColumnConfiguration structures
 
An array of template-level column configurations. Column configurations are used to set default formatting for a column that's used throughout a template.
 - DataSetConfigurations
 - 
- Required: Yes
 - Type: Array of DataSetConfiguration structures
 
An array of dataset configurations. These configurations define the required columns for each dataset used within a template.
 - FilterGroups
 - 
- Type: Array of FilterGroup structures
 
Filter definitions for a template.
For more information, see Filtering Data in the Amazon Quick Suite User Guide.
 - Options
 - 
- Type: AssetOptions structure
 
An array of option definitions for a template.
 - ParameterDeclarations
 - 
- Type: Array of ParameterDeclaration structures
 
An array of parameter declarations for a template.
Parameters are named variables that can transfer a value for use by an action or an object.
For more information, see Parameters in Amazon Quick Sight in the Amazon Quick Suite User Guide.
 - QueryExecutionOptions
 - 
- Type: QueryExecutionOptions structure
 
A structure that describes the query execution options.
 - Sheets
 - 
- Type: Array of SheetDefinition structures
 
An array of sheet definitions for a template.
 - StaticFiles
 - 
- Type: Array of StaticFile structures
 
The static files for the definition.
 
TemplateVersionSummary
Description
The template version.
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the template version.
 - CreatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The time that this template version was created.
 - Description
 - 
- Type: string
 
The description of the template version.
 - Status
 - 
- Type: string
 
The status of the template version.
 - VersionNumber
 - 
- Type: long (int|float)
 
The version number of the template version.
 
TeradataParameters
Description
The parameters for Teradata.
Members
- Database
 - 
- Required: Yes
 - Type: string
 
Database.
 - Host
 - 
- Required: Yes
 - Type: string
 
Host.
 - Port
 - 
- Required: Yes
 - Type: int
 
Port.
 
TextAreaControlDisplayOptions
Description
The display options of a control.
Members
- InfoIconLabelOptions
 - 
- Type: SheetControlInfoIconLabelOptions structure
 
The configuration of info icon label options.
 - PlaceholderOptions
 - 
- Type: TextControlPlaceholderOptions structure
 
The configuration of the placeholder options in a text area control.
 - TitleOptions
 - 
- Type: LabelOptions structure
 
The options to configure the title visibility, name, and font size.
 
TextBoxInteractionOptions
Description
The general textbox interactions setup for textbox publish options.
Members
- TextBoxMenuOption
 - 
- Type: TextBoxMenuOption structure
 
The menu options for the textbox.
 
TextBoxMenuOption
Description
The menu options for the interactions of a textbox.
Members
- AvailabilityStatus
 - 
- Type: string
 
The availability status of the textbox menu. If the value of this property is set to
ENABLED, dashboard readers can interact with the textbox menu. 
TextConditionalFormat
Description
The conditional formatting for the text.
Members
- BackgroundColor
 - 
- Type: ConditionalFormattingColor structure
 
The conditional formatting for the text background color.
 - Icon
 - 
- Type: ConditionalFormattingIcon structure
 
The conditional formatting for the icon.
 - TextColor
 - 
- Type: ConditionalFormattingColor structure
 
The conditional formatting for the text color.
 
TextControlPlaceholderOptions
Description
The configuration of the placeholder options in a text control.
Members
- Visibility
 - 
- Type: string
 
The visibility configuration of the placeholder options in a text control.
 
TextFieldControlDisplayOptions
Description
The display options of a control.
Members
- InfoIconLabelOptions
 - 
- Type: SheetControlInfoIconLabelOptions structure
 
The configuration of info icon label options.
 - PlaceholderOptions
 - 
- Type: TextControlPlaceholderOptions structure
 
The configuration of the placeholder options in a text field control.
 - TitleOptions
 - 
- Type: LabelOptions structure
 
The options to configure the title visibility, name, and font size.
 
Theme
Description
Summary information about a theme.
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the theme.
 - CreatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The date and time that the theme was created.
 - LastUpdatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The date and time that the theme was last updated.
 - Name
 - 
- Type: string
 
The name that the user gives to the theme.
 - ThemeId
 - 
- Type: string
 
The identifier that the user gives to the theme.
 - Type
 - 
- Type: string
 
The type of theme, based on how it was created. Valid values include:
QUICKSIGHTandCUSTOM. - Version
 - 
- Type: ThemeVersion structure
 
A version of a theme.
 
ThemeAlias
Description
An alias for a theme.
Members
- AliasName
 - 
- Type: string
 
The display name of the theme alias.
 - Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the theme alias.
 - ThemeVersionNumber
 - 
- Type: long (int|float)
 
The version number of the theme alias.
 
ThemeConfiguration
Description
The theme configuration. This configuration contains all of the display properties for a theme.
Members
- DataColorPalette
 - 
- Type: DataColorPalette structure
 
Color properties that apply to chart data colors.
 - Sheet
 - 
- Type: SheetStyle structure
 
Display options related to sheets.
 - Typography
 - 
- Type: Typography structure
 
Determines the typography options.
 - UIColorPalette
 - 
- Type: UIColorPalette structure
 
Color properties that apply to the UI and to charts, excluding the colors that apply to data.
 
ThemeError
Description
Theme error.
Members
- Message
 - 
- Type: string
 
The error message.
 - Type
 - 
- Type: string
 
The type of error.
 
ThemeSummary
Description
The theme summary.
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the resource.
 - CreatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The date and time that this theme was created.
 - LastUpdatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The last date and time that this theme was updated.
 - LatestVersionNumber
 - 
- Type: long (int|float)
 
The latest version number for the theme.
 - Name
 - 
- Type: string
 
the display name for the theme.
 - ThemeId
 - 
- Type: string
 
The ID of the theme. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 
ThemeVersion
Description
A version of a theme.
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the resource.
 - BaseThemeId
 - 
- Type: string
 
The Quick Sight-defined ID of the theme that a custom theme inherits from. All themes initially inherit from a default Quick Sight theme.
 - Configuration
 - 
- Type: ThemeConfiguration structure
 
The theme configuration, which contains all the theme display properties.
 - CreatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The date and time that this theme version was created.
 - Description
 - 
- Type: string
 
The description of the theme.
 - Errors
 - 
- Type: Array of ThemeError structures
 
Errors associated with the theme.
 - Status
 - 
- Type: string
 
The status of the theme version.
 - VersionNumber
 - 
- Type: long (int|float)
 
The version number of the theme.
 
ThemeVersionSummary
Description
The theme version.
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the theme version.
 - CreatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The date and time that this theme version was created.
 - Description
 - 
- Type: string
 
The description of the theme version.
 - Status
 - 
- Type: string
 
The status of the theme version.
 - VersionNumber
 - 
- Type: long (int|float)
 
The version number of the theme version.
 
ThousandSeparatorOptions
Description
The options that determine the thousands separator configuration.
Members
- GroupingStyle
 - 
- Type: string
 
Determines the way numbers are styled to accommodate different readability standards. The
DEFAULTvalue uses the standard international grouping system and groups numbers by the thousands. TheLAKHSvalue uses the Indian numbering system and groups numbers by lakhs and crores. - Symbol
 - 
- Type: string
 
Determines the thousands separator symbol.
 - Visibility
 - 
- Type: string
 
Determines the visibility of the thousands separator.
 
ThresholdAlertsConfigurations
Description
The threshold alerts configuration for an embedded Quick Sight dashboard.
Members
- Enabled
 - 
- Required: Yes
 - Type: boolean
 
The threshold alerts configuration for an embedded Quick Sight dashboard.
 
ThrottlingException
Description
Access is throttled.
Members
- Message
 - 
- Type: string
 
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this request.
 
TileLayoutStyle
Description
The display options for the layout of tiles on a sheet.
Members
- Gutter
 - 
- Type: GutterStyle structure
 
The gutter settings that apply between tiles.
 - Margin
 - 
- Type: MarginStyle structure
 
The margin settings that apply around the outside edge of sheets.
 
TileStyle
Description
Display options related to tiles on a sheet.
Members
- Border
 - 
- Type: BorderStyle structure
 
The border around a tile.
 
TimeBasedForecastProperties
Description
The forecast properties setup of a forecast in the line chart.
Members
- LowerBoundary
 - 
- Type: double
 
The lower boundary setup of a forecast computation.
 - PeriodsBackward
 - 
- Type: int
 
The periods backward setup of a forecast computation.
 - PeriodsForward
 - 
- Type: int
 
The periods forward setup of a forecast computation.
 - PredictionInterval
 - 
- Type: int
 
The prediction interval setup of a forecast computation.
 - Seasonality
 - 
- Type: int
 
The seasonality setup of a forecast computation. Choose one of the following options:
-  
NULL: The input is set toNULL. -  
NON_NULL: The input is set to a custom value. 
 - UpperBoundary
 - 
- Type: double
 
The upper boundary setup of a forecast computation.
 
TimeEqualityFilter
Description
A TimeEqualityFilter filters values that are equal to a given value.
Members
- Column
 - 
- Required: Yes
 - Type: ColumnIdentifier structure
 
The column that the filter is applied to.
 - DefaultFilterControlConfiguration
 - 
- Type: DefaultFilterControlConfiguration structure
 
The default configurations for the associated controls. This applies only for filters that are scoped to multiple sheets.
 - FilterId
 - 
- Required: Yes
 - Type: string
 
An identifier that uniquely identifies a filter within a dashboard, analysis, or template.
 - ParameterName
 - 
- Type: string
 
The parameter whose value should be used for the filter value.
This field is mutually exclusive to
ValueandRollingDate. - RollingDate
 - 
- Type: RollingDateConfiguration structure
 
The rolling date input for the
TimeEqualityfilter.This field is mutually exclusive to
ValueandParameterName. - TimeGranularity
 - 
- Type: string
 
The level of time precision that is used to aggregate
DateTimevalues. - Value
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The value of a
TimeEqualityfilter.This field is mutually exclusive to
RollingDateandParameterName. 
TimeRangeDrillDownFilter
Description
The time range drill down filter.
Members
- Column
 - 
- Required: Yes
 - Type: ColumnIdentifier structure
 
The column that the filter is applied to.
 - RangeMaximum
 - 
- Required: Yes
 - Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The maximum value for the filter value range.
 - RangeMinimum
 - 
- Required: Yes
 - Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The minimum value for the filter value range.
 - TimeGranularity
 - 
- Required: Yes
 - Type: string
 
The level of time precision that is used to aggregate
DateTimevalues. 
TimeRangeFilter
Description
A TimeRangeFilter filters values that are between two specified values.
Members
- Column
 - 
- Required: Yes
 - Type: ColumnIdentifier structure
 
The column that the filter is applied to.
 - DefaultFilterControlConfiguration
 - 
- Type: DefaultFilterControlConfiguration structure
 
The default configurations for the associated controls. This applies only for filters that are scoped to multiple sheets.
 - ExcludePeriodConfiguration
 - 
- Type: ExcludePeriodConfiguration structure
 
The exclude period of the time range filter.
 - FilterId
 - 
- Required: Yes
 - Type: string
 
An identifier that uniquely identifies a filter within a dashboard, analysis, or template.
 - IncludeMaximum
 - 
- Type: boolean
 
Determines whether the maximum value in the filter value range should be included in the filtered results.
 - IncludeMinimum
 - 
- Type: boolean
 
Determines whether the minimum value in the filter value range should be included in the filtered results.
 - NullOption
 - 
- Required: Yes
 - Type: string
 
This option determines how null values should be treated when filtering data.
-  
ALL_VALUES: Include null values in filtered results. -  
NULLS_ONLY: Only include null values in filtered results. -  
NON_NULLS_ONLY: Exclude null values from filtered results. 
 - RangeMaximumValue
 - 
- Type: TimeRangeFilterValue structure
 
The maximum value for the filter value range.
 - RangeMinimumValue
 - 
- Type: TimeRangeFilterValue structure
 
The minimum value for the filter value range.
 - TimeGranularity
 - 
- Type: string
 
The level of time precision that is used to aggregate
DateTimevalues. 
TimeRangeFilterValue
Description
The value of a time range filter.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Members
- Parameter
 - 
- Type: string
 
The parameter type input value.
 - RollingDate
 - 
- Type: RollingDateConfiguration structure
 
The rolling date input value.
 - StaticValue
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The static input value.
 
TooltipItem
Description
The tooltip.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Members
- ColumnTooltipItem
 - 
- Type: ColumnTooltipItem structure
 
The tooltip item for the columns that are not part of a field well.
 - FieldTooltipItem
 - 
- Type: FieldTooltipItem structure
 
The tooltip item for the fields.
 
TooltipOptions
Description
The display options for the visual tooltip.
Members
- FieldBasedTooltip
 - 
- Type: FieldBasedTooltip structure
 
The setup for the detailed tooltip. The tooltip setup is always saved. The display type is decided based on the tooltip type.
 - SelectedTooltipType
 - 
- Type: string
 
The selected type for the tooltip. Choose one of the following options:
-  
BASIC: A basic tooltip. -  
DETAILED: A detailed tooltip. 
 - TooltipVisibility
 - 
- Type: string
 
Determines whether or not the tooltip is visible.
 
TopBottomFilter
Description
A TopBottomFilter filters values that are at the top or the bottom.
Members
- AggregationSortConfigurations
 - 
- Required: Yes
 - Type: Array of AggregationSortConfiguration structures
 
The aggregation and sort configuration of the top bottom filter.
 - Column
 - 
- Required: Yes
 - Type: ColumnIdentifier structure
 
The column that the filter is applied to.
 - DefaultFilterControlConfiguration
 - 
- Type: DefaultFilterControlConfiguration structure
 
The default configurations for the associated controls. This applies only for filters that are scoped to multiple sheets.
 - FilterId
 - 
- Required: Yes
 - Type: string
 
An identifier that uniquely identifies a filter within a dashboard, analysis, or template.
 - Limit
 - 
- Type: int
 
The number of items to include in the top bottom filter results.
 - ParameterName
 - 
- Type: string
 
The parameter whose value should be used for the filter value.
 - TimeGranularity
 - 
- Type: string
 
The level of time precision that is used to aggregate
DateTimevalues. 
TopBottomMoversComputation
Description
The top movers and bottom movers computation setup.
Members
- Category
 - 
- Type: DimensionField structure
 
The category field that is used in a computation.
 - ComputationId
 - 
- Required: Yes
 - Type: string
 
The ID for a computation.
 - MoverSize
 - 
- Type: int
 
The mover size setup of the top and bottom movers computation.
 - Name
 - 
- Type: string
 
The name of a computation.
 - SortOrder
 - 
- Type: string
 
The sort order setup of the top and bottom movers computation.
 - Time
 - 
- Type: DimensionField structure
 
The time field that is used in a computation.
 - Type
 - 
- Required: Yes
 - Type: string
 
The computation type. Choose from the following options:
-  
TOP: Top movers computation.
 -  
BOTTOM: Bottom movers computation.
 
 - Value
 - 
- Type: MeasureField structure
 
The value field that is used in a computation.
 
TopBottomRankedComputation
Description
The top ranked and bottom ranked computation configuration.
Members
- Category
 - 
- Type: DimensionField structure
 
The category field that is used in a computation.
 - ComputationId
 - 
- Required: Yes
 - Type: string
 
The ID for a computation.
 - Name
 - 
- Type: string
 
The name of a computation.
 - ResultSize
 - 
- Type: int
 
The result size of a top and bottom ranked computation.
 - Type
 - 
- Required: Yes
 - Type: string
 
The computation type. Choose one of the following options:
-  
TOP: A top ranked computation.
 -  
BOTTOM: A bottom ranked computation.
 
 - Value
 - 
- Type: MeasureField structure
 
The value field that is used in a computation.
 
TopicCalculatedField
Description
A structure that represents a calculated field.
Members
- Aggregation
 - 
- Type: string
 
The default aggregation. Valid values for this structure are
SUM,MAX,MIN,COUNT,DISTINCT_COUNT, andAVERAGE. - AllowedAggregations
 - 
- Type: Array of strings
 
The list of aggregation types that are allowed for the calculated field. Valid values for this structure are
COUNT,DISTINCT_COUNT,MIN,MAX,MEDIAN,SUM,AVERAGE,STDEV,STDEVP,VAR,VARP, andPERCENTILE. - CalculatedFieldDescription
 - 
- Type: string
 
The calculated field description.
 - CalculatedFieldName
 - 
- Required: Yes
 - Type: string
 
The calculated field name.
 - CalculatedFieldSynonyms
 - 
- Type: Array of strings
 
The other names or aliases for the calculated field.
 - CellValueSynonyms
 - 
- Type: Array of CellValueSynonym structures
 
The other names or aliases for the calculated field cell value.
 - ColumnDataRole
 - 
- Type: string
 
The column data role for a calculated field. Valid values for this structure are
DIMENSIONandMEASURE. - ComparativeOrder
 - 
- Type: ComparativeOrder structure
 
The order in which data is displayed for the calculated field when it's used in a comparative context.
 - DefaultFormatting
 - 
- Type: DefaultFormatting structure
 
The default formatting definition.
 - DisableIndexing
 - 
- Type: boolean
 
A Boolean value that indicates if a calculated field is visible in the autocomplete.
 - Expression
 - 
- Required: Yes
 - Type: string
 
The calculated field expression.
 - IsIncludedInTopic
 - 
- Type: boolean
 
A boolean value that indicates if a calculated field is included in the topic.
 - NeverAggregateInFilter
 - 
- Type: boolean
 
A Boolean value that indicates whether to never aggregate calculated field in filters.
 - NonAdditive
 - 
- Type: boolean
 
The non additive for the table style target.
 - NotAllowedAggregations
 - 
- Type: Array of strings
 
The list of aggregation types that are not allowed for the calculated field. Valid values for this structure are
COUNT,DISTINCT_COUNT,MIN,MAX,MEDIAN,SUM,AVERAGE,STDEV,STDEVP,VAR,VARP, andPERCENTILE. - SemanticType
 - 
- Type: SemanticType structure
 
The semantic type.
 - TimeGranularity
 - 
- Type: string
 
The level of time precision that is used to aggregate
DateTimevalues. 
TopicCategoryFilter
Description
A structure that represents a category filter.
Members
- CategoryFilterFunction
 - 
- Type: string
 
The category filter function. Valid values for this structure are
EXACTandCONTAINS. - CategoryFilterType
 - 
- Type: string
 
The category filter type. This element is used to specify whether a filter is a simple category filter or an inverse category filter.
 - Constant
 - 
- Type: TopicCategoryFilterConstant structure
 
The constant used in a category filter.
 - Inverse
 - 
- Type: boolean
 
A Boolean value that indicates if the filter is inverse.
 
TopicCategoryFilterConstant
Description
A constant used in a category filter.
Members
- CollectiveConstant
 - 
- Type: CollectiveConstant structure
 
A collective constant used in a category filter. This element is used to specify a list of values for the constant.
 - ConstantType
 - 
- Type: string
 
The type of category filter constant. This element is used to specify whether a constant is a singular or collective. Valid values are
SINGULARandCOLLECTIVE. - SingularConstant
 - 
- Type: string
 
A singular constant used in a category filter. This element is used to specify a single value for the constant.
 
TopicColumn
Description
Represents a column in a dataset.
Members
- Aggregation
 - 
- Type: string
 
The type of aggregation that is performed on the column data when it's queried.
 - AllowedAggregations
 - 
- Type: Array of strings
 
The list of aggregation types that are allowed for the column. Valid values for this structure are
COUNT,DISTINCT_COUNT,MIN,MAX,MEDIAN,SUM,AVERAGE,STDEV,STDEVP,VAR,VARP, andPERCENTILE. - CellValueSynonyms
 - 
- Type: Array of CellValueSynonym structures
 
The other names or aliases for the column cell value.
 - ColumnDataRole
 - 
- Type: string
 
The role of the column in the data. Valid values are
DIMENSIONandMEASURE. - ColumnDescription
 - 
- Type: string
 
A description of the column and its contents.
 - ColumnFriendlyName
 - 
- Type: string
 
A user-friendly name for the column.
 - ColumnName
 - 
- Required: Yes
 - Type: string
 
The name of the column.
 - ColumnSynonyms
 - 
- Type: Array of strings
 
The other names or aliases for the column.
 - ComparativeOrder
 - 
- Type: ComparativeOrder structure
 
The order in which data is displayed for the column when it's used in a comparative context.
 - DefaultFormatting
 - 
- Type: DefaultFormatting structure
 
The default formatting used for values in the column.
 - DisableIndexing
 - 
- Type: boolean
 
A Boolean value that indicates whether the column shows in the autocomplete functionality.
 - IsIncludedInTopic
 - 
- Type: boolean
 
A Boolean value that indicates whether the column is included in the query results.
 - NeverAggregateInFilter
 - 
- Type: boolean
 
A Boolean value that indicates whether to aggregate the column data when it's used in a filter context.
 - NonAdditive
 - 
- Type: boolean
 
The non additive value for the column.
 - NotAllowedAggregations
 - 
- Type: Array of strings
 
The list of aggregation types that are not allowed for the column. Valid values for this structure are
COUNT,DISTINCT_COUNT,MIN,MAX,MEDIAN,SUM,AVERAGE,STDEV,STDEVP,VAR,VARP, andPERCENTILE. - SemanticType
 - 
- Type: SemanticType structure
 
The semantic type of data contained in the column.
 - TimeGranularity
 - 
- Type: string
 
The level of time precision that is used to aggregate
DateTimevalues. 
TopicConfigOptions
Description
Configuration options for a Topic.
Members
- QBusinessInsightsEnabled
 - 
- Type: boolean
 
Enables Amazon Q Business Insights for a
Topic. 
TopicConstantValue
Description
The definition for a TopicConstantValue.
Members
- ConstantType
 - 
- Type: string
 
The constant type of a
TopicConstantValue. - Maximum
 - 
- Type: string
 
The maximum for the
TopicConstantValue. - Minimum
 - 
- Type: string
 
The minimum for the
TopicConstantValue. - Value
 - 
- Type: string
 
The value of the
TopicConstantValue. - ValueList
 - 
- Type: Array of CollectiveConstantEntry structures
 
The value list of the
TopicConstantValue. 
TopicDateRangeFilter
Description
A filter used to restrict data based on a range of dates or times.
Members
- Constant
 - 
- Type: TopicRangeFilterConstant structure
 
The constant used in a date range filter.
 - Inclusive
 - 
- Type: boolean
 
A Boolean value that indicates whether the date range filter should include the boundary values. If set to true, the filter includes the start and end dates. If set to false, the filter excludes them.
 
TopicDetails
Description
A structure that describes the details of a topic, such as its name, description, and associated data sets.
Members
- ConfigOptions
 - 
- Type: TopicConfigOptions structure
 
Configuration options for a
Topic. - DataSets
 - 
- Type: Array of DatasetMetadata structures
 
The data sets that the topic is associated with.
 - Description
 - 
- Type: string
 
The description of the topic.
 - Name
 - 
- Type: string
 
The name of the topic.
 - UserExperienceVersion
 - 
- Type: string
 
The user experience version of a topic.
 
TopicFilter
Description
A structure that represents a filter used to select items for a topic.
Members
- CategoryFilter
 - 
- Type: TopicCategoryFilter structure
 
The category filter that is associated with this filter.
 - DateRangeFilter
 - 
- Type: TopicDateRangeFilter structure
 
The date range filter.
 - FilterClass
 - 
- Type: string
 
The class of the filter. Valid values for this structure are
ENFORCED_VALUE_FILTER,CONDITIONAL_VALUE_FILTER, andNAMED_VALUE_FILTER. - FilterDescription
 - 
- Type: string
 
A description of the filter used to select items for a topic.
 - FilterName
 - 
- Required: Yes
 - Type: string
 
The name of the filter.
 - FilterSynonyms
 - 
- Type: Array of strings
 
The other names or aliases for the filter.
 - FilterType
 - 
- Type: string
 
The type of the filter. Valid values for this structure are
CATEGORY_FILTER,NUMERIC_EQUALITY_FILTER,NUMERIC_RANGE_FILTER,DATE_RANGE_FILTER, andRELATIVE_DATE_FILTER. - NullFilter
 - 
- Type: TopicNullFilter structure
 
The null filter.
 - NumericEqualityFilter
 - 
- Type: TopicNumericEqualityFilter structure
 
The numeric equality filter.
 - NumericRangeFilter
 - 
- Type: TopicNumericRangeFilter structure
 
The numeric range filter.
 - OperandFieldName
 - 
- Required: Yes
 - Type: string
 
The name of the field that the filter operates on.
 - RelativeDateFilter
 - 
- Type: TopicRelativeDateFilter structure
 
The relative date filter.
 
TopicIR
Description
The definition for a TopicIR.
Members
- ContributionAnalysis
 - 
- Type: TopicIRContributionAnalysis structure
 
The contribution analysis for the
TopicIR. - Filters
 - 
- Type: Array of TopicIRFilterOption structuress
 
The filters for the
TopicIR. - GroupByList
 - 
- Type: Array of TopicIRGroupBy structures
 
The GroupBy list for the
TopicIR. - Metrics
 - 
- Type: Array of TopicIRMetric structures
 
The metrics for the
TopicIR. - Sort
 - 
- Type: TopicSortClause structure
 
The sort for the
TopicIR. - Visual
 - 
- Type: VisualOptions structure
 
The visual for the
TopicIR. 
TopicIRComparisonMethod
Description
The definition of a TopicIRComparisonMethod.
Members
- Period
 - 
- Type: string
 
The period for the
TopicIRComparisonMethod. - Type
 - 
- Type: string
 
The type for the
TopicIRComparisonMethod. - WindowSize
 - 
- Type: int
 
The window size for the
TopicIRComparisonMethod. 
TopicIRContributionAnalysis
Description
The definition for a TopicIRContributionAnalysis.
Members
- Direction
 - 
- Type: string
 
The direction for the
TopicIRContributionAnalysis. - Factors
 - 
- Type: Array of ContributionAnalysisFactor structures
 
The factors for a
TopicIRContributionAnalysis. - SortType
 - 
- Type: string
 
The sort type for the
TopicIRContributionAnalysis. - TimeRanges
 - 
- Type: ContributionAnalysisTimeRanges structure
 
The time ranges for the
TopicIRContributionAnalysis. 
TopicIRFilterOption
Description
The definition for a TopicIRFilterOption.
Members
- AggMetrics
 - 
- Type: Array of FilterAggMetrics structures
 
The agg metrics for the
TopicIRFilterOption. - Aggregation
 - 
- Type: string
 
The aggregation for the
TopicIRFilterOption. - AggregationFunctionParameters
 - 
- Type: Associative array of custom strings keys (AggFunctionParamKey) to strings
 
The aggregation function parameters for the
TopicIRFilterOption. - AggregationPartitionBy
 - 
- Type: Array of AggregationPartitionBy structures
 
The
AggregationPartitionByfor theTopicIRFilterOption. - Anchor
 - 
- Type: Anchor structure
 
The anchor for the
TopicIRFilterOption. - Constant
 - 
- Type: TopicConstantValue structure
 
The constant for the
TopicIRFilterOption. - FilterClass
 - 
- Type: string
 
The filter class for the
TopicIRFilterOption. - FilterType
 - 
- Type: string
 
The filter type for the
TopicIRFilterOption. - Function
 - 
- Type: string
 
The function for the
TopicIRFilterOption. - Inclusive
 - 
- Type: boolean
 
The inclusive for the
TopicIRFilterOption. - Inverse
 - 
- Type: boolean
 
The inverse for the
TopicIRFilterOption. - LastNextOffset
 - 
- Type: TopicConstantValue structure
 
The last next offset for the
TopicIRFilterOption. - NullFilter
 - 
- Type: string
 
The null filter for the
TopicIRFilterOption. - OperandField
 - 
- Type: Identifier structure
 
The operand field for the
TopicIRFilterOption. - Range
 - 
- Type: TopicConstantValue structure
 
The range for the
TopicIRFilterOption. - SortDirection
 - 
- Type: string
 
The sort direction for the
TopicIRFilterOption. - TimeGranularity
 - 
- Type: string
 
The time granularity for the
TopicIRFilterOption. - TopBottomLimit
 - 
- Type: TopicConstantValue structure
 
The
TopBottomLimitfor theTopicIRFilterOption. 
TopicIRGroupBy
Description
The definition for a TopicIRGroupBy.
Members
- DisplayFormat
 - 
- Type: string
 
The display format for the
TopicIRGroupBy. - DisplayFormatOptions
 - 
- Type: DisplayFormatOptions structure
 
A structure that represents additional options for display formatting.
 - FieldName
 - 
- Type: Identifier structure
 
The field name for the
TopicIRGroupBy. - NamedEntity
 - 
- Type: NamedEntityRef structure
 
The named entity for the
TopicIRGroupBy. - Sort
 - 
- Type: TopicSortClause structure
 
The sort for the
TopicIRGroupBy. - TimeGranularity
 - 
- Type: string
 
The time granularity for the
TopicIRGroupBy. 
TopicIRMetric
Description
The definition for a TopicIRMetric.
Members
- CalculatedFieldReferences
 - 
- Type: Array of Identifier structures
 
The calculated field references for the
TopicIRMetric. - ComparisonMethod
 - 
- Type: TopicIRComparisonMethod structure
 
The comparison method for the
TopicIRMetric. - DisplayFormat
 - 
- Type: string
 
The display format for the
TopicIRMetric. - DisplayFormatOptions
 - 
- Type: DisplayFormatOptions structure
 
A structure that represents additional options for display formatting.
 - Expression
 - 
- Type: string
 
The expression for the
TopicIRMetric. - Function
 - 
- Type: AggFunction structure
 
The function for the
TopicIRMetric. - MetricId
 - 
- Type: Identifier structure
 
The metric ID for the
TopicIRMetric. - NamedEntity
 - 
- Type: NamedEntityRef structure
 
The named entity for the
TopicIRMetric. - Operands
 - 
- Type: Array of Identifier structures
 
The operands for the
TopicIRMetric. 
TopicNamedEntity
Description
A structure that represents a named entity.
Members
- Definition
 - 
- Type: Array of NamedEntityDefinition structures
 
The definition of a named entity.
 - EntityDescription
 - 
- Type: string
 
The description of the named entity.
 - EntityName
 - 
- Required: Yes
 - Type: string
 
The name of the named entity.
 - EntitySynonyms
 - 
- Type: Array of strings
 
The other names or aliases for the named entity.
 - SemanticEntityType
 - 
- Type: SemanticEntityType structure
 
The type of named entity that a topic represents.
 
TopicNullFilter
Description
The structure that represents a null filter.
Members
- Constant
 - 
- Type: TopicSingularFilterConstant structure
 
A structure that represents a singular filter constant, used in filters to specify a single value to match against.
 - Inverse
 - 
- Type: boolean
 
A Boolean value that indicates if the filter is inverse.
 - NullFilterType
 - 
- Type: string
 
The type of the null filter. Valid values for this type are
NULLS_ONLY,NON_NULLS_ONLY, andALL_VALUES. 
TopicNumericEqualityFilter
Description
A filter that filters topics based on the value of a numeric field. The filter includes only topics whose numeric field value matches the specified value.
Members
- Aggregation
 - 
- Type: string
 
An aggregation function that specifies how to calculate the value of a numeric field for a topic. Valid values for this structure are
NO_AGGREGATION,SUM,AVERAGE,COUNT,DISTINCT_COUNT,MAX,MEDIAN,MIN,STDEV,STDEVP,VAR, andVARP. - Constant
 - 
- Type: TopicSingularFilterConstant structure
 
The constant used in a numeric equality filter.
 
TopicNumericRangeFilter
Description
A filter that filters topics based on the value of a numeric field. The filter includes only topics whose numeric field value falls within the specified range.
Members
- Aggregation
 - 
- Type: string
 
An aggregation function that specifies how to calculate the value of a numeric field for a topic, Valid values for this structure are
NO_AGGREGATION,SUM,AVERAGE,COUNT,DISTINCT_COUNT,MAX,MEDIAN,MIN,STDEV,STDEVP,VAR, andVARP. - Constant
 - 
- Type: TopicRangeFilterConstant structure
 
The constant used in a numeric range filter.
 - Inclusive
 - 
- Type: boolean
 
A Boolean value that indicates whether the endpoints of the numeric range are included in the filter. If set to true, topics whose numeric field value is equal to the endpoint values will be included in the filter. If set to false, topics whose numeric field value is equal to the endpoint values will be excluded from the filter.
 
TopicRangeFilterConstant
Description
A constant value that is used in a range filter to specify the endpoints of the range.
Members
- ConstantType
 - 
- Type: string
 
The data type of the constant value that is used in a range filter. Valid values for this structure are
RANGE. - RangeConstant
 - 
- Type: RangeConstant structure
 
The value of the constant that is used to specify the endpoints of a range filter.
 
TopicRefreshDetails
Description
The details about the refresh of a topic.
Members
- RefreshArn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the topic refresh.
 - RefreshId
 - 
- Type: string
 
The ID of the refresh, which occurs as a result of topic creation or topic update.
 - RefreshStatus
 - 
- Type: string
 
The status of the refresh job that indicates whether the job is still running, completed successfully, or failed.
 
TopicRefreshSchedule
Description
A structure that represents a topic refresh schedule.
Members
- BasedOnSpiceSchedule
 - 
- Required: Yes
 - Type: boolean
 
A Boolean value that controls whether to schedule runs at the same schedule that is specified in SPICE dataset.
 - IsEnabled
 - 
- Required: Yes
 - Type: boolean
 
A Boolean value that controls whether to schedule is enabled.
 - RepeatAt
 - 
- Type: string
 
The time of day when the refresh should run, for example, Monday-Sunday.
 - StartingAt
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The starting date and time for the refresh schedule.
 - Timezone
 - 
- Type: string
 
The timezone that you want the refresh schedule to use.
 - TopicScheduleType
 - 
- Type: string
 
The type of refresh schedule. Valid values for this structure are
HOURLY,DAILY,WEEKLY, andMONTHLY. 
TopicRefreshScheduleSummary
Description
A summary of the refresh schedule details for a dataset.
Members
- DatasetArn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the dataset.
 - DatasetId
 - 
- Type: string
 
The ID of the dataset.
 - DatasetName
 - 
- Type: string
 
The name of the dataset.
 - RefreshSchedule
 - 
- Type: TopicRefreshSchedule structure
 
The definition of a refresh schedule.
 
TopicRelativeDateFilter
Description
A structure that represents a relative date filter.
Members
- Constant
 - 
- Type: TopicSingularFilterConstant structure
 
The constant used in a relative date filter.
 - RelativeDateFilterFunction
 - 
- Type: string
 
The function to be used in a relative date filter to determine the range of dates to include in the results. Valid values for this structure are
BEFORE,AFTER, andBETWEEN. - TimeGranularity
 - 
- Type: string
 
The level of time precision that is used to aggregate
DateTimevalues. 
TopicReviewedAnswer
Description
The deinition for a TopicReviewedAnswer.
Members
- AnswerId
 - 
- Required: Yes
 - Type: string
 
The answer ID of the reviewed answer.
 - Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the reviewed answer.
 - DatasetArn
 - 
- Required: Yes
 - Type: string
 
The Dataset ARN for the
TopicReviewedAnswer. - Mir
 - 
- Type: TopicIR structure
 
The mir for the
TopicReviewedAnswer. - PrimaryVisual
 - 
- Type: TopicVisual structure
 
The primary visual for the
TopicReviewedAnswer. - Question
 - 
- Required: Yes
 - Type: string
 
The question for the
TopicReviewedAnswer. - Template
 - 
- Type: TopicTemplate structure
 
The template for the
TopicReviewedAnswer. 
TopicSearchFilter
Description
The filter that is used to search for a topic.
Members
- Name
 - 
- Required: Yes
 - Type: string
 
The name of the topic search filter.
 - Operator
 - 
- Required: Yes
 - Type: string
 
The operator like equals or like.
 - Value
 - 
- Required: Yes
 - Type: string
 
The value of the topic search filter.
 
TopicSingularFilterConstant
Description
A structure that represents a singular filter constant, used in filters to specify a single value to match against.
Members
- ConstantType
 - 
- Type: string
 
The type of the singular filter constant. Valid values for this structure are
SINGULAR. - SingularConstant
 - 
- Type: string
 
The value of the singular filter constant.
 
TopicSortClause
Description
The definition for a TopicSortClause.
Members
- Operand
 - 
- Type: Identifier structure
 
The operand for a
TopicSortClause. - SortDirection
 - 
- Type: string
 
The sort direction for the
TopicSortClause. 
TopicSummary
Description
A topic summary.
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the topic.
 - Name
 - 
- Type: string
 
The name of the topic.
 - TopicId
 - 
- Type: string
 
The ID for the topic. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
 - UserExperienceVersion
 - 
- Type: string
 
The user experience version of the topic.
 
TopicTemplate
Description
The definition for a TopicTemplate.
Members
- Slots
 - 
- Type: Array of Slot structures
 
The slots for the
TopicTemplate. - TemplateType
 - 
- Type: string
 
The template type for the
TopicTemplate. 
TopicVisual
Description
The definition for a TopicVisual.
Members
- Ir
 - 
- Type: TopicIR structure
 
The ir for the
TopicVisual. - Role
 - 
- Type: string
 
The role for the
TopicVisual. - SupportingVisuals
 - 
- Type: Array of TopicVisual structures
 
The supporting visuals for the
TopicVisual. - VisualId
 - 
- Type: string
 
The visual ID for the
TopicVisual. 
TotalAggregationComputation
Description
The total aggregation computation configuration.
Members
- ComputationId
 - 
- Required: Yes
 - Type: string
 
The ID for a computation.
 - Name
 - 
- Type: string
 
The name of a computation.
 - Value
 - 
- Type: MeasureField structure
 
The value field that is used in a computation.
 
TotalAggregationFunction
Description
An aggregation function that aggregates the total values of a measure.
Members
- SimpleTotalAggregationFunction
 - 
- Type: string
 
A built in aggregation function for total values.
 
TotalAggregationOption
Description
The total aggregation settings map of a field id.
Members
- FieldId
 - 
- Required: Yes
 - Type: string
 
The field id that's associated with the total aggregation option.
 - TotalAggregationFunction
 - 
- Required: Yes
 - Type: TotalAggregationFunction structure
 
The total aggregation function that you want to set for a specified field id.
 
TotalOptions
Description
The total options for a table visual.
Members
- CustomLabel
 - 
- Type: string
 
The custom label string for the total cells.
 - Placement
 - 
- Type: string
 
The placement (start, end) for the total cells.
 - ScrollStatus
 - 
- Type: string
 
The scroll status (pinned, scrolled) for the total cells.
 - TotalAggregationOptions
 - 
- Type: Array of TotalAggregationOption structures
 
The total aggregation settings for each value field.
 - TotalCellStyle
 - 
- Type: TableCellStyle structure
 
Cell styling options for the total cells.
 - TotalsVisibility
 - 
- Type: string
 
The visibility configuration for the total cells.
 
TransformOperation
Description
A data transformation on a logical table. This is a variant type structure. For this structure to be valid, only one of the attributes can be non-null.
Members
- CastColumnTypeOperation
 - 
- Type: CastColumnTypeOperation structure
 
A transform operation that casts a column to a different type.
 - CreateColumnsOperation
 - 
- Type: CreateColumnsOperation structure
 
An operation that creates calculated columns. Columns created in one such operation form a lexical closure.
 - FilterOperation
 - 
- Type: FilterOperation structure
 
An operation that filters rows based on some condition.
 - OverrideDatasetParameterOperation
 - 
- Type: OverrideDatasetParameterOperation structure
 
A transform operation that overrides the dataset parameter values that are defined in another dataset.
 - ProjectOperation
 - 
- Type: ProjectOperation structure
 
An operation that projects columns. Operations that come after a projection can only refer to projected columns.
 - RenameColumnOperation
 - 
- Type: RenameColumnOperation structure
 
An operation that renames a column.
 - TagColumnOperation
 - 
- Type: TagColumnOperation structure
 
An operation that tags a column with additional information.
 - UntagColumnOperation
 - 
- Type: UntagColumnOperation structure
 
A transform operation that removes tags associated with a column.
 
TransposedTableOption
Description
The column option of the transposed table.
Members
- ColumnIndex
 - 
- Type: int
 
The index of a columns in a transposed table. The index range is 0-9999.
 - ColumnType
 - 
- Required: Yes
 - Type: string
 
The column type of the column in a transposed table. Choose one of the following options:
-  
ROW_HEADER_COLUMN: Refers to the leftmost column of the row header in the transposed table. -  
VALUE_COLUMN: Refers to all value columns in the transposed table. 
 - ColumnWidth
 - 
- Type: string
 
The width of a column in a transposed table.
 
TreeMapAggregatedFieldWells
Description
Aggregated field wells of a tree map.
Members
- Colors
 - 
- Type: Array of MeasureField structures
 
The color field well of a tree map. Values are grouped by aggregations based on group by fields.
 - Groups
 - 
- Type: Array of DimensionField structures
 
The group by field well of a tree map. Values are grouped based on group by fields.
 - Sizes
 - 
- Type: Array of MeasureField structures
 
The size field well of a tree map. Values are aggregated based on group by fields.
 
TreeMapConfiguration
Description
The configuration of a tree map.
Members
- ColorLabelOptions
 - 
- Type: ChartAxisLabelOptions structure
 
The label options (label text, label visibility) for the colors displayed in a tree map.
 - ColorScale
 - 
- Type: ColorScale structure
 
The color options (gradient color, point of divergence) of a tree map.
 - DataLabels
 - 
- Type: DataLabelOptions structure
 
The options that determine if visual data labels are displayed.
 - FieldWells
 - 
- Type: TreeMapFieldWells structure
 
The field wells of the visual.
 - GroupLabelOptions
 - 
- Type: ChartAxisLabelOptions structure
 
The label options (label text, label visibility) of the groups that are displayed in a tree map.
 - Interactions
 - 
- Type: VisualInteractionOptions structure
 
The general visual interactions setup for a visual.
 - Legend
 - 
- Type: LegendOptions structure
 
The legend display setup of the visual.
 - SizeLabelOptions
 - 
- Type: ChartAxisLabelOptions structure
 
The label options (label text, label visibility) of the sizes that are displayed in a tree map.
 - SortConfiguration
 - 
- Type: TreeMapSortConfiguration structure
 
The sort configuration of a tree map.
 - Tooltip
 - 
- Type: TooltipOptions structure
 
The tooltip display setup of the visual.
 
TreeMapFieldWells
Description
The field wells of a tree map.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Members
- TreeMapAggregatedFieldWells
 - 
- Type: TreeMapAggregatedFieldWells structure
 
The aggregated field wells of a tree map.
 
TreeMapSortConfiguration
Description
The sort configuration of a tree map.
Members
- TreeMapGroupItemsLimitConfiguration
 - 
- Type: ItemsLimitConfiguration structure
 
The limit on the number of groups that are displayed.
 - TreeMapSort
 - 
- Type: Array of FieldSortOptions structures
 
The sort configuration of group by fields.
 
TreeMapVisual
Description
A tree map.
For more information, see Using tree maps in the Amazon Quick Suite User Guide.
Members
- Actions
 - 
- Type: Array of VisualCustomAction structures
 
The list of custom actions that are configured for a visual.
 - ChartConfiguration
 - 
- Type: TreeMapConfiguration structure
 
The configuration settings of the visual.
 - ColumnHierarchies
 - 
- Type: Array of ColumnHierarchy structures
 
The column hierarchy that is used during drill-downs and drill-ups.
 - Subtitle
 - 
- Type: VisualSubtitleLabelOptions structure
 
The subtitle that is displayed on the visual.
 - Title
 - 
- Type: VisualTitleLabelOptions structure
 
The title that is displayed on the visual.
 - VisualContentAltText
 - 
- Type: string
 
The alt text for the visual.
 - VisualId
 - 
- Required: Yes
 - Type: string
 
The unique identifier of a visual. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers..
 
TrendArrowOptions
Description
The options that determine the presentation of trend arrows in a KPI visual.
Members
- Visibility
 - 
- Type: string
 
The visibility of the trend arrows.
 
TrinoParameters
Description
The parameters that are required to connect to a Trino data source.
Members
- Catalog
 - 
- Required: Yes
 - Type: string
 
The catalog name for the Trino data source.
 - Host
 - 
- Required: Yes
 - Type: string
 
The host name of the Trino data source.
 - Port
 - 
- Required: Yes
 - Type: int
 
The port for the Trino data source.
 
TwitterParameters
Description
The parameters for Twitter.
Members
- MaxRows
 - 
- Required: Yes
 - Type: int
 
Maximum number of rows to query Twitter.
 - Query
 - 
- Required: Yes
 - Type: string
 
Twitter query string.
 
Typography
Description
Determines the typography options.
Members
- FontFamilies
 - 
- Type: Array of Font structures
 
Determines the list of font families.
 
UIColorPalette
Description
The theme colors that apply to UI and to charts, excluding data colors. The colors description is a hexadecimal color code that consists of six alphanumerical characters, prefixed with #, for example #37BFF5. For more information, see Using Themes in Quick Sight in the Quick Sight User Guide. 
Members
- Accent
 - 
- Type: string
 
This color is that applies to selected states and buttons.
 - AccentForeground
 - 
- Type: string
 
The foreground color that applies to any text or other elements that appear over the accent color.
 - Danger
 - 
- Type: string
 
The color that applies to error messages.
 - DangerForeground
 - 
- Type: string
 
The foreground color that applies to any text or other elements that appear over the error color.
 - Dimension
 - 
- Type: string
 
The color that applies to the names of fields that are identified as dimensions.
 - DimensionForeground
 - 
- Type: string
 
The foreground color that applies to any text or other elements that appear over the dimension color.
 - Measure
 - 
- Type: string
 
The color that applies to the names of fields that are identified as measures.
 - MeasureForeground
 - 
- Type: string
 
The foreground color that applies to any text or other elements that appear over the measure color.
 - PrimaryBackground
 - 
- Type: string
 
The background color that applies to visuals and other high emphasis UI.
 - PrimaryForeground
 - 
- Type: string
 
The color of text and other foreground elements that appear over the primary background regions, such as grid lines, borders, table banding, icons, and so on.
 - SecondaryBackground
 - 
- Type: string
 
The background color that applies to the sheet background and sheet controls.
 - SecondaryForeground
 - 
- Type: string
 
The foreground color that applies to any sheet title, sheet control text, or UI that appears over the secondary background.
 - Success
 - 
- Type: string
 
The color that applies to success messages, for example the check mark for a successful download.
 - SuccessForeground
 - 
- Type: string
 
The foreground color that applies to any text or other elements that appear over the success color.
 - Warning
 - 
- Type: string
 
This color that applies to warning and informational messages.
 - WarningForeground
 - 
- Type: string
 
The foreground color that applies to any text or other elements that appear over the warning color.
 
UnaggregatedField
Description
The unaggregated field for a table.
Members
- Column
 - 
- Required: Yes
 - Type: ColumnIdentifier structure
 
The column that is used in the
UnaggregatedField. - FieldId
 - 
- Required: Yes
 - Type: string
 
The custom field ID.
 - FormatConfiguration
 - 
- Type: FormatConfiguration structure
 
The format configuration of the field.
 
UniqueKey
Description
A UniqueKey configuration that references a dataset column.
Members
- ColumnNames
 - 
- Required: Yes
 - Type: Array of strings
 
The name of the column that is referenced in the
UniqueKeyconfiguration. 
UniqueValuesComputation
Description
The unique values computation configuration.
Members
- Category
 - 
- Type: DimensionField structure
 
The category field that is used in a computation.
 - ComputationId
 - 
- Required: Yes
 - Type: string
 
The ID for a computation.
 - Name
 - 
- Type: string
 
The name of a computation.
 
UnsupportedPricingPlanException
Description
This error indicates that you are calling an embedding operation in Amazon Quick Sight without the required pricing plan on your Amazon Web Services account. Before you can use embedding for anonymous users, a Quick Suite administrator needs to add capacity pricing to Quick Sight. You can do this on the Manage Quick Suite page.
After capacity pricing is added, you can use the  GetDashboardEmbedUrl  API operation with the --identity-type ANONYMOUS option.
Members
- Message
 - 
- Type: string
 
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this request.
 
UnsupportedUserEditionException
Description
This error indicates that you are calling an operation on an Amazon Quick Suite subscription where the edition doesn't include support for that operation. Amazon Quick Suite currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
Members
- Message
 - 
- Type: string
 
 - RequestId
 - 
- Type: string
 
The Amazon Web Services request ID for this request.
 
UntagColumnOperation
Description
A transform operation that removes tags associated with a column.
Members
- ColumnName
 - 
- Required: Yes
 - Type: string
 
The column that this operation acts on.
 - TagNames
 - 
- Required: Yes
 - Type: Array of strings
 
The column tags to remove from this column.
 
UploadSettings
Description
Information about the format for a source file or files.
Members
- ContainsHeader
 - 
- Type: boolean
 
Whether the file has a header row, or the files each have a header row.
 - Delimiter
 - 
- Type: string
 
The delimiter between values in the file.
 - Format
 - 
- Type: string
 
File format.
 - StartFromRow
 - 
- Type: int
 
A row number to start reading data from.
 - TextQualifier
 - 
- Type: string
 
Text qualifier.
 
User
Description
A registered user of Quick Sight.
Members
- Active
 - 
- Type: boolean
 
The active status of user. When you create an Quick Sight user that's not an IAM user or an Active Directory user, that user is inactive until they sign in and provide a password.
 - Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) for the user.
 - CustomPermissionsName
 - 
- Type: string
 
The custom permissions profile associated with this user.
 - 
- Type: string
 
The user's email address.
 - ExternalLoginFederationProviderType
 - 
- Type: string
 
The type of supported external login provider that provides identity to let the user federate into Quick Sight with an associated IAM role. The type can be one of the following.
-  
COGNITO: Amazon Cognito. The provider URL is cognito-identity.amazonaws.com. -  
CUSTOM_OIDC: Custom OpenID Connect (OIDC) provider. 
 - ExternalLoginFederationProviderUrl
 - 
- Type: string
 
The URL of the external login provider.
 - ExternalLoginId
 - 
- Type: string
 
The identity ID for the user in the external login provider.
 - IdentityType
 - 
- Type: string
 
The type of identity authentication used by the user.
 - PrincipalId
 - 
- Type: string
 
The principal ID of the user.
 - Role
 - 
- Type: string
 
The Quick Sight role for the user. The user role can be one of the following:.
-  
READER: A user who has read-only access to dashboards. -  
AUTHOR: A user who can create data sources, datasets, analyses, and dashboards. -  
ADMIN: A user who is an author, who can also manage Amazon Quick Sight settings. -  
READER_PRO: Reader Pro adds Generative BI capabilities to the Reader role. Reader Pros have access to Amazon Q in Quick Sight, can build stories with Amazon Q, and can generate executive summaries from dashboards. -  
AUTHOR_PRO: Author Pro adds Generative BI capabilities to the Author role. Author Pros can author dashboards with natural language with Amazon Q, build stories with Amazon Q, create Topics for Q&A, and generate executive summaries from dashboards. -  
ADMIN_PRO: Admin Pros are Author Pros who can also manage Quick Sight administrative settings. Admin Pro users are billed at Author Pro pricing. -  
RESTRICTED_READER: This role isn't currently available for use. -  
RESTRICTED_AUTHOR: This role isn't currently available for use. 
 - UserName
 - 
- Type: string
 
The user's user name. This value is required if you are registering a user that will be managed in Quick Sight. In the output, the value for
UserNameisN/Awhen the value forIdentityTypeisIAMand the corresponding IAM user is deleted. 
VPCConnection
Description
The structure of a VPC connection.
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the VPC connection.
 - AvailabilityStatus
 - 
- Type: string
 
The availability status of the VPC connection.
 - CreatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The time that the VPC connection was created.
 - DnsResolvers
 - 
- Type: Array of strings
 
A list of IP addresses of DNS resolver endpoints for the VPC connection.
 - LastUpdatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The time that the VPC connection was last updated.
 - Name
 - 
- Type: string
 
The display name for the VPC connection.
 - NetworkInterfaces
 - 
- Type: Array of NetworkInterface structures
 
A list of network interfaces.
 - RoleArn
 - 
- Type: string
 
The ARN of the IAM role associated with the VPC connection.
 - SecurityGroupIds
 - 
- Type: Array of strings
 
The Amazon EC2 security group IDs associated with the VPC connection.
 - Status
 - 
- Type: string
 
The status of the VPC connection.
 - VPCConnectionId
 - 
- Type: string
 
The ID of the VPC connection that you're creating. This ID is a unique identifier for each Amazon Web Services Region in an Amazon Web Services account.
 - VPCId
 - 
- Type: string
 
The Amazon EC2 VPC ID associated with the VPC connection.
 
VPCConnectionSummary
Description
The summary metadata that describes a VPC connection.
Members
- Arn
 - 
- Type: string
 
The Amazon Resource Name (ARN) of the VPC connection.
 - AvailabilityStatus
 - 
- Type: string
 
The availability status of the VPC connection.
 - CreatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The time that the VPC connection was created.
 - DnsResolvers
 - 
- Type: Array of strings
 
A list of IP addresses of DNS resolver endpoints for the VPC connection.
 - LastUpdatedTime
 - 
- Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The time that the VPC connection was last updated.
 - Name
 - 
- Type: string
 
The display name for the VPC connection.
 - NetworkInterfaces
 - 
- Type: Array of NetworkInterface structures
 
A list of network interfaces.
 - RoleArn
 - 
- Type: string
 
The ARN of the IAM role associated with the VPC connection.
 - SecurityGroupIds
 - 
- Type: Array of strings
 
The Amazon EC2 security group IDs associated with the VPC connection.
 - Status
 - 
- Type: string
 
The status of the VPC connection.
 - VPCConnectionId
 - 
- Type: string
 
The ID of the VPC connection that you're creating. This ID is a unique identifier for each Amazon Web Services Region in an Amazon Web Services account.
 - VPCId
 - 
- Type: string
 
The Amazon EC2 VPC ID associated with the VPC connection.
 
ValidationStrategy
Description
The option to relax the validation that is required to create and update analyses, dashboards, and templates with definition objects. When you set this value to LENIENT, validation is skipped for specific errors.
Members
- Mode
 - 
- Required: Yes
 - Type: string
 
The mode of validation for the asset to be created or updated. When you set this value to
STRICT, strict validation for every error is enforced. When you set this value toLENIENT, validation is skipped for specific UI errors. 
VisibleRangeOptions
Description
The range options for the data zoom scroll bar.
Members
- PercentRange
 - 
- Type: PercentVisibleRange structure
 
The percent range in the visible range.
 
Visual
Description
A visual displayed on a sheet in an analysis, dashboard, or template.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Members
- BarChartVisual
 - 
- Type: BarChartVisual structure
 
A bar chart.
For more information, see Using bar charts in the Amazon Quick Suite User Guide.
 - BoxPlotVisual
 - 
- Type: BoxPlotVisual structure
 
A box plot.
For more information, see Using box plots in the Amazon Quick Suite User Guide.
 - ComboChartVisual
 - 
- Type: ComboChartVisual structure
 
A combo chart.
For more information, see Using combo charts in the Amazon Quick Suite User Guide.
 - CustomContentVisual
 - 
- Type: CustomContentVisual structure
 
A visual that contains custom content.
For more information, see Using custom visual content in the Amazon Quick Suite User Guide.
 - EmptyVisual
 - 
- Type: EmptyVisual structure
 
An empty visual.
 - FilledMapVisual
 - 
- Type: FilledMapVisual structure
 
A filled map.
For more information, see Creating filled maps in the Amazon Quick Suite User Guide.
 - FunnelChartVisual
 - 
- Type: FunnelChartVisual structure
 
A funnel chart.
For more information, see Using funnel charts in the Amazon Quick Suite User Guide.
 - GaugeChartVisual
 - 
- Type: GaugeChartVisual structure
 
A gauge chart.
For more information, see Using gauge charts in the Amazon Quick Suite User Guide.
 - GeospatialMapVisual
 - 
- Type: GeospatialMapVisual structure
 
A geospatial map or a points on map visual.
For more information, see Creating point maps in the Amazon Quick Suite User Guide.
 - HeatMapVisual
 - 
- Type: HeatMapVisual structure
 
A heat map.
For more information, see Using heat maps in the Amazon Quick Suite User Guide.
 - HistogramVisual
 - 
- Type: HistogramVisual structure
 
A histogram.
For more information, see Using histograms in the Amazon Quick Suite User Guide.
 - InsightVisual
 - 
- Type: InsightVisual structure
 
An insight visual.
For more information, see Working with insights in the Amazon Quick Suite User Guide.
 - KPIVisual
 - 
- Type: KPIVisual structure
 
A key performance indicator (KPI).
For more information, see Using KPIs in the Amazon Quick Suite User Guide.
 - LayerMapVisual
 - 
- Type: LayerMapVisual structure
 
The properties for a layer map visual
 - LineChartVisual
 - 
- Type: LineChartVisual structure
 
A line chart.
For more information, see Using line charts in the Amazon Quick Suite User Guide.
 - PieChartVisual
 - 
- Type: PieChartVisual structure
 
A pie or donut chart.
For more information, see Using pie charts in the Amazon Quick Suite User Guide.
 - PivotTableVisual
 - 
- Type: PivotTableVisual structure
 
A pivot table.
For more information, see Using pivot tables in the Amazon Quick Suite User Guide.
 - PluginVisual
 - 
- Type: PluginVisual structure
 
The custom plugin visual type.
 - RadarChartVisual
 - 
- Type: RadarChartVisual structure
 
A radar chart visual.
For more information, see Using radar charts in the Amazon Quick Suite User Guide.
 - SankeyDiagramVisual
 - 
- Type: SankeyDiagramVisual structure
 
A sankey diagram.
For more information, see Using Sankey diagrams in the Amazon Quick Suite User Guide.
 - ScatterPlotVisual
 - 
- Type: ScatterPlotVisual structure
 
A scatter plot.
For more information, see Using scatter plots in the Amazon Quick Suite User Guide.
 - TableVisual
 - 
- Type: TableVisual structure
 
A table visual.
For more information, see Using tables as visuals in the Amazon Quick Suite User Guide.
 - TreeMapVisual
 - 
- Type: TreeMapVisual structure
 
A tree map.
For more information, see Using tree maps in the Amazon Quick Suite User Guide.
 - WaterfallVisual
 - 
- Type: WaterfallVisual structure
 
A waterfall chart.
For more information, see Using waterfall charts in the Amazon Quick Suite User Guide.
 - WordCloudVisual
 - 
- Type: WordCloudVisual structure
 
A word cloud.
For more information, see Using word clouds in the Amazon Quick Suite User Guide.
 
VisualAxisSortOption
Description
The axis sort options for a visual.
Members
- AvailabilityStatus
 - 
- Type: string
 
The availaiblity status of a visual's axis sort options.
 
VisualCustomAction
Description
A custom action defined on a visual.
Members
- ActionOperations
 - 
- Required: Yes
 - Type: Array of VisualCustomActionOperation structures
 
A list of
VisualCustomActionOperations.This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
 - CustomActionId
 - 
- Required: Yes
 - Type: string
 
The ID of the
VisualCustomAction. - Name
 - 
- Required: Yes
 - Type: string
 
The name of the
VisualCustomAction. - Status
 - 
- Type: string
 
The status of the
VisualCustomAction. - Trigger
 - 
- Required: Yes
 - Type: string
 
The trigger of the
VisualCustomAction.Valid values are defined as follows:
-  
DATA_POINT_CLICK: Initiates a custom action by a left pointer click on a data point. -  
DATA_POINT_MENU: Initiates a custom action by right pointer click from the menu. 
 
VisualCustomActionDefaults
Description
A list of custom actions applied to visuals in an analysis or sheet.
Members
- highlightOperation
 - 
- Type: VisualHighlightOperation structure
 
A list of highlight operations available for visuals in an analysis or sheet.
 
VisualCustomActionOperation
Description
The operation that is defined by the custom action.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Members
- FilterOperation
 - 
- Type: CustomActionFilterOperation structure
 
The filter operation that filters data included in a visual or in an entire sheet.
 - NavigationOperation
 - 
- Type: CustomActionNavigationOperation structure
 
The navigation operation that navigates between different sheets in the same analysis.
 - SetParametersOperation
 - 
- Type: CustomActionSetParametersOperation structure
 
The set parameter operation that sets parameters in custom action.
 - URLOperation
 - 
- Type: CustomActionURLOperation structure
 
The URL operation that opens a link to another webpage.
 
VisualHighlightOperation
Description
Defines what initiates a highlight operation on a visual, such as a click or hover.
Members
- Trigger
 - 
- Required: Yes
 - Type: string
 
Specifies whether a highlight operation is initiated by a click or hover, or whether it's disabled.
 
VisualInteractionOptions
Description
The general visual interactions setup for visual publish options
Members
- ContextMenuOption
 - 
- Type: ContextMenuOption structure
 
The context menu options for a visual.
 - VisualMenuOption
 - 
- Type: VisualMenuOption structure
 
The on-visual menu options for a visual.
 
VisualMenuOption
Description
The menu options for a visual.
Members
- AvailabilityStatus
 - 
- Type: string
 
The availaiblity status of a visual's menu options.
 
VisualOptions
Description
The definition for a VisualOptions.
Members
- type
 - 
- Type: string
 
The type for a
VisualOptions. 
VisualPalette
Description
The visual display options for the visual palette.
Members
- ChartColor
 - 
- Type: string
 
The chart color options for the visual palette.
 - ColorMap
 - 
- Type: Array of DataPathColor structures
 
The color map options for the visual palette.
 
VisualSubtitleLabelOptions
Description
The subtitle label options for a visual.
Members
- FormatText
 - 
- Type: LongFormatText structure
 
The long text format of the subtitle label, such as plain text or rich text.
 - Visibility
 - 
- Type: string
 
The visibility of the subtitle label.
 
VisualTitleLabelOptions
Description
The title label options for a visual.
Members
- FormatText
 - 
- Type: ShortFormatText structure
 
The short text format of the title label, such as plain text or rich text.
 - Visibility
 - 
- Type: string
 
The visibility of the title label.
 
VpcConnectionProperties
Description
VPC connection properties.
Members
- VpcConnectionArn
 - 
- Required: Yes
 - Type: string
 
The Amazon Resource Name (ARN) for the VPC connection.
 
WaterfallChartAggregatedFieldWells
Description
The field well configuration of a waterfall visual.
Members
- Breakdowns
 - 
- Type: Array of DimensionField structures
 
The breakdown field wells of a waterfall visual.
 - Categories
 - 
- Type: Array of DimensionField structures
 
The category field wells of a waterfall visual.
 - Values
 - 
- Type: Array of MeasureField structures
 
The value field wells of a waterfall visual.
 
WaterfallChartColorConfiguration
Description
The color configuration of a waterfall visual.
Members
- GroupColorConfiguration
 - 
- Type: WaterfallChartGroupColorConfiguration structure
 
The color configuration for individual groups within a waterfall visual.
 
WaterfallChartConfiguration
Description
The configuration for a waterfall visual.
Members
- CategoryAxisDisplayOptions
 - 
- Type: AxisDisplayOptions structure
 
The options that determine the presentation of the category axis.
 - CategoryAxisLabelOptions
 - 
- Type: ChartAxisLabelOptions structure
 
The options that determine the presentation of the category axis label.
 - ColorConfiguration
 - 
- Type: WaterfallChartColorConfiguration structure
 
The color configuration of a waterfall visual.
 - DataLabels
 - 
- Type: DataLabelOptions structure
 
The data label configuration of a waterfall visual.
 - FieldWells
 - 
- Type: WaterfallChartFieldWells structure
 
The field well configuration of a waterfall visual.
 - Interactions
 - 
- Type: VisualInteractionOptions structure
 
The general visual interactions setup for a visual.
 - Legend
 - 
- Type: LegendOptions structure
 
The legend configuration of a waterfall visual.
 - PrimaryYAxisDisplayOptions
 - 
- Type: AxisDisplayOptions structure
 
The options that determine the presentation of the y-axis.
 - PrimaryYAxisLabelOptions
 - 
- Type: ChartAxisLabelOptions structure
 
The options that determine the presentation of the y-axis label.
 - SortConfiguration
 - 
- Type: WaterfallChartSortConfiguration structure
 
The sort configuration of a waterfall visual.
 - VisualPalette
 - 
- Type: VisualPalette structure
 
The visual palette configuration of a waterfall visual.
 - WaterfallChartOptions
 - 
- Type: WaterfallChartOptions structure
 
The options that determine the presentation of a waterfall visual.
 
WaterfallChartFieldWells
Description
The field well configuration of a waterfall visual.
Members
- WaterfallChartAggregatedFieldWells
 - 
- Type: WaterfallChartAggregatedFieldWells structure
 
The field well configuration of a waterfall visual.
 
WaterfallChartGroupColorConfiguration
Description
The color configuration for individual groups within a waterfall visual.
Members
- NegativeBarColor
 - 
- Type: string
 
Defines the color for the negative bars of a waterfall chart.
 - PositiveBarColor
 - 
- Type: string
 
Defines the color for the positive bars of a waterfall chart.
 - TotalBarColor
 - 
- Type: string
 
Defines the color for the total bars of a waterfall chart.
 
WaterfallChartOptions
Description
The options that determine the presentation of a waterfall visual.
Members
- TotalBarLabel
 - 
- Type: string
 
This option determines the total bar label of a waterfall visual.
 
WaterfallChartSortConfiguration
Description
The sort configuration of a waterfall visual.
Members
- BreakdownItemsLimit
 - 
- Type: ItemsLimitConfiguration structure
 
The limit on the number of bar groups that are displayed.
 - CategorySort
 - 
- Type: Array of FieldSortOptions structures
 
The sort configuration of the category fields.
 
WaterfallVisual
Description
A waterfall chart.
For more information, see Using waterfall charts in the Amazon Quick Suite User Guide.
Members
- Actions
 - 
- Type: Array of VisualCustomAction structures
 
The list of custom actions that are configured for a visual.
 - ChartConfiguration
 - 
- Type: WaterfallChartConfiguration structure
 
The configuration for a waterfall visual.
 - ColumnHierarchies
 - 
- Type: Array of ColumnHierarchy structures
 
The column hierarchy that is used during drill-downs and drill-ups.
 - Subtitle
 - 
- Type: VisualSubtitleLabelOptions structure
 
The subtitle that is displayed on the visual.
 - Title
 - 
- Type: VisualTitleLabelOptions structure
 
The title that is displayed on the visual.
 - VisualContentAltText
 - 
- Type: string
 
The alt text for the visual.
 - VisualId
 - 
- Required: Yes
 - Type: string
 
The unique identifier of a visual. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers.
 
WebCrawlerParameters
Description
The parameters for a web crawler data source.
Members
- LoginPageUrl
 - 
- Type: string
 
The URL of the login page for the web crawler to authenticate.
 - PasswordButtonXpath
 - 
- Type: string
 
The XPath expression for locating the password submit button on the login page.
 - PasswordFieldXpath
 - 
- Type: string
 
The XPath expression for locating the password field on the login page.
 - UsernameButtonXpath
 - 
- Type: string
 
The XPath expression for locating the username submit button on the login page.
 - UsernameFieldXpath
 - 
- Type: string
 
The XPath expression for locating the username field on the login page.
 - WebCrawlerAuthType
 - 
- Required: Yes
 - Type: string
 
The authentication type for the web crawler. The type can be one of the following:
-  
NO_AUTH: No authentication required. -  
BASIC_AUTH: Basic authentication using username and password. -  
SAML: SAML-based authentication. -  
FORM: Form-based authentication. 
 - WebProxyHostName
 - 
- Type: string
 
The hostname of the web proxy server for the web crawler.
 - WebProxyPortNumber
 - 
- Type: int
 
The port number of the web proxy server for the web crawler.
 
WebProxyCredentials
Description
The credentials for authenticating with a web proxy server.
Members
- WebProxyPassword
 - 
- Required: Yes
 - Type: string
 
The password for authenticating with the web proxy server.
 - WebProxyUsername
 - 
- Required: Yes
 - Type: string
 
The username for authenticating with the web proxy server.
 
WhatIfPointScenario
Description
Provides the forecast to meet the target for a particular date.
Members
- Date
 - 
- Required: Yes
 - Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The date that you need the forecast results for.
 - Value
 - 
- Required: Yes
 - Type: double
 
The target value that you want to meet for the provided date.
 
WhatIfRangeScenario
Description
Provides the forecast to meet the target for a particular date range.
Members
- EndDate
 - 
- Required: Yes
 - Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The end date in the date range that you need the forecast results for.
 - StartDate
 - 
- Required: Yes
 - Type: timestamp (string|DateTime or anything parsable by strtotime)
 
The start date in the date range that you need the forecast results for.
 - Value
 - 
- Required: Yes
 - Type: double
 
The target value that you want to meet for the provided date range.
 
WordCloudAggregatedFieldWells
Description
The aggregated field wells of a word cloud.
Members
- GroupBy
 - 
- Type: Array of DimensionField structures
 
The group by field well of a word cloud. Values are grouped by group by fields.
 - Size
 - 
- Type: Array of MeasureField structures
 
The size field well of a word cloud. Values are aggregated based on group by fields.
 
WordCloudChartConfiguration
Description
The configuration of a word cloud visual.
Members
- CategoryLabelOptions
 - 
- Type: ChartAxisLabelOptions structure
 
The label options (label text, label visibility, and sort icon visibility) for the word cloud category.
 - FieldWells
 - 
- Type: WordCloudFieldWells structure
 
The field wells of the visual.
 - Interactions
 - 
- Type: VisualInteractionOptions structure
 
The general visual interactions setup for a visual.
 - SortConfiguration
 - 
- Type: WordCloudSortConfiguration structure
 
The sort configuration of a word cloud visual.
 - WordCloudOptions
 - 
- Type: WordCloudOptions structure
 
The options for a word cloud visual.
 
WordCloudFieldWells
Description
The field wells of a word cloud visual.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Members
- WordCloudAggregatedFieldWells
 - 
- Type: WordCloudAggregatedFieldWells structure
 
The aggregated field wells of a word cloud.
 
WordCloudOptions
Description
The word cloud options for a word cloud visual.
Members
- CloudLayout
 - 
- Type: string
 
The cloud layout options (fluid, normal) of a word cloud.
 - MaximumStringLength
 - 
- Type: int
 
The length limit of each word from 1-100.
 - WordCasing
 - 
- Type: string
 
The word casing options (lower_case, existing_case) for the words in a word cloud.
 - WordOrientation
 - 
- Type: string
 
The word orientation options (horizontal, horizontal_and_vertical) for the words in a word cloud.
 - WordPadding
 - 
- Type: string
 
The word padding options (none, small, medium, large) for the words in a word cloud.
 - WordScaling
 - 
- Type: string
 
The word scaling options (emphasize, normal) for the words in a word cloud.
 
WordCloudSortConfiguration
Description
The sort configuration of a word cloud visual.
Members
- CategoryItemsLimit
 - 
- Type: ItemsLimitConfiguration structure
 
The limit on the number of groups that are displayed in a word cloud.
 - CategorySort
 - 
- Type: Array of FieldSortOptions structures
 
The sort configuration of group by fields.
 
WordCloudVisual
Description
A word cloud.
For more information, see Using word clouds in the Amazon Quick Suite User Guide.
Members
- Actions
 - 
- Type: Array of VisualCustomAction structures
 
The list of custom actions that are configured for a visual.
 - ChartConfiguration
 - 
- Type: WordCloudChartConfiguration structure
 
The configuration settings of the visual.
 - ColumnHierarchies
 - 
- Type: Array of ColumnHierarchy structures
 
The column hierarchy that is used during drill-downs and drill-ups.
 - Subtitle
 - 
- Type: VisualSubtitleLabelOptions structure
 
The subtitle that is displayed on the visual.
 - Title
 - 
- Type: VisualTitleLabelOptions structure
 
The title that is displayed on the visual.
 - VisualContentAltText
 - 
- Type: string
 
The alt text for the visual.
 - VisualId
 - 
- Required: Yes
 - Type: string
 
The unique identifier of a visual. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers..
 
YAxisOptions
Description
The options that are available for a single Y axis in a chart.
Members
- YAxis
 - 
- Required: Yes
 - Type: string
 
The Y axis type to be used in the chart.
If you choose
PRIMARY_Y_AXIS, the primary Y Axis is located on the leftmost vertical axis of the chart.